diff --git a/source/src/main/java/one/nem/lacerta/source/file/FileManager.java b/source/src/main/java/one/nem/lacerta/source/file/FileManager.java index 93dea306..f1899e35 100644 --- a/source/src/main/java/one/nem/lacerta/source/file/FileManager.java +++ b/source/src/main/java/one/nem/lacerta/source/file/FileManager.java @@ -22,6 +22,7 @@ public interface FileManager { // Configure FileManager enableAutoCreate(); + FileManager disableRootDirCheck(); FileManager setRootDir(Path rootDir); FileManager setPath(Path path); diff --git a/source/src/main/java/one/nem/lacerta/source/file/impl/FileManagerImpl.java b/source/src/main/java/one/nem/lacerta/source/file/impl/FileManagerImpl.java index 847e1758..c4c07e9b 100644 --- a/source/src/main/java/one/nem/lacerta/source/file/impl/FileManagerImpl.java +++ b/source/src/main/java/one/nem/lacerta/source/file/impl/FileManagerImpl.java @@ -33,6 +33,7 @@ public class FileManagerImpl implements FileManager { private Path rootDir; private Path path; private boolean autoCreate = false; + private boolean disableRootDirCheck = false; // Injection @@ -116,7 +117,9 @@ public class FileManagerImpl implements FileManager { if (path.startsWith(this.rootDir)) { this.path = path; } else { - // placeholder + if (this.autoCreate) { + + } } }