refactor: use static inner classes for AbstractDirectory (#3348)

This commit is contained in:
Connor Tumbleson 2023-09-30 07:27:20 -04:00 committed by GitHub
parent f63bbc0be2
commit 9c465321f1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -267,8 +267,7 @@ public abstract class AbstractDirectory implements Directory {
protected abstract AbstractDirectory createDirLocal(String name) throws DirectoryException;
protected abstract void removeFileLocal(String name);
private class ParsedPath {
private static class ParsedPath {
public final String dir;
public final String subpath;
public ParsedPath(String dir, String subpath) {
@ -277,7 +276,7 @@ public abstract class AbstractDirectory implements Directory {
}
}
private class SubPath {
private static class SubPath {
public final AbstractDirectory dir;
public final String path;