rootの合致チェックをフラグで切り替えるように

This commit is contained in:
r-ca 2024-01-09 12:00:16 +09:00
parent 2b8766db0a
commit 8ebc96fa98
No known key found for this signature in database
GPG Key ID: 6A72911AC73464A9
2 changed files with 5 additions and 1 deletions

View File

@ -22,6 +22,7 @@ public interface FileManager {
// Configure // Configure
FileManager enableAutoCreate(); FileManager enableAutoCreate();
FileManager disableRootDirCheck();
FileManager setRootDir(Path rootDir); FileManager setRootDir(Path rootDir);
FileManager setPath(Path path); FileManager setPath(Path path);

View File

@ -33,6 +33,7 @@ public class FileManagerImpl implements FileManager {
private Path rootDir; private Path rootDir;
private Path path; private Path path;
private boolean autoCreate = false; private boolean autoCreate = false;
private boolean disableRootDirCheck = false;
// Injection // Injection
@ -116,7 +117,9 @@ public class FileManagerImpl implements FileManager {
if (path.startsWith(this.rootDir)) { if (path.startsWith(this.rootDir)) {
this.path = path; this.path = path;
} else { } else {
// placeholder if (this.autoCreate) {
}
} }
} }