refactor: move validatePathIsMember logic to NIO files API

This commit is contained in:
Christian Bergschneider
2026-05-28 20:57:17 +02:00
parent 4f59ca4f99
commit 8f1a53fc2a
2 changed files with 2 additions and 4 deletions
@@ -68,8 +68,7 @@ public class ConfigRegistry extends OpenRegistryImpl<ConfigPack> implements Exte
@Override
public boolean validatePathIsMember(Path path) {
var file = path.toFile();
return file.isDirectory() || file.getName().endsWith(".zip");
return Files.isDirectory(path)|| path.getFileName().endsWith(".zip");
}
public static class PackLoadFailuresException extends Exception {
@@ -68,7 +68,6 @@ public class MetaConfigRegistry extends OpenRegistryImpl<MetaPack> implements Ex
@Override
public boolean validatePathIsMember(Path path) {
var file = path.toFile();
return file.isDirectory() || file.getName().endsWith(".zip");
return Files.isDirectory(path) || path.getFileName().endsWith(".zip");
}
}