diff --git a/core/src/main/java/lucee/commons/io/res/type/file/FileResource.java b/core/src/main/java/lucee/commons/io/res/type/file/FileResource.java index d3ed50b681..6600f8e8cb 100644 --- a/core/src/main/java/lucee/commons/io/res/type/file/FileResource.java +++ b/core/src/main/java/lucee/commons/io/res/type/file/FileResource.java @@ -30,7 +30,6 @@ import java.nio.file.Files; import java.nio.file.NoSuchFileException; import java.nio.file.Path; -import java.nio.file.Paths; import java.nio.file.StandardCopyOption; import java.nio.file.StandardOpenOption; import java.nio.file.attribute.DosFileAttributes; @@ -41,7 +40,6 @@ import java.util.List; import java.util.Set; -import lucee.commons.cli.Command; import lucee.commons.io.IOUtil; import lucee.commons.io.ModeUtil; import lucee.commons.io.SystemUtil; @@ -434,7 +432,7 @@ public int getMode() { if (!exists()) return 0; if (SystemUtil.isUnix()) { try { - PosixFileAttributes attrs = Files.readAttributes(Paths.get(getPath()), PosixFileAttributes.class); + PosixFileAttributes attrs = Files.readAttributes(toPath(), PosixFileAttributes.class); Set permissions = attrs.permissions(); return ModeUtil.toOctalMode(PosixFilePermissions.toString(permissions)); } @@ -476,7 +474,7 @@ public void setMode(int mode) throws IOException { try { provider.lock(this); // print.ln(ModeUtil.toStringMode(mode)); - Files.setPosixFilePermissions(Paths.get(getPath()), PosixFilePermissions.fromString(ModeUtil.fromOctalMode(mode))); + Files.setPosixFilePermissions(toPath(), PosixFilePermissions.fromString(ModeUtil.fromOctalMode(mode))); } catch (IOException e) { throw new IOException("Interrupted setPosixFilePermissions [" + toString() + "]"); } @@ -543,8 +541,7 @@ public boolean setWritable(boolean value) { try { provider.lock(this); - Path path = Paths.get(getPath()); - Files.setAttribute(path, "dos:readonly", !value); + Files.setAttribute(toPath(), "dos:readonly", !value); } catch (IOException ioe) { return false; diff --git a/loader/build.xml b/loader/build.xml index aa7fe2f5d4..0c1d349886 100644 --- a/loader/build.xml +++ b/loader/build.xml @@ -2,7 +2,7 @@ - + diff --git a/loader/pom.xml b/loader/pom.xml index bce593ba0b..c191a9e8bd 100644 --- a/loader/pom.xml +++ b/loader/pom.xml @@ -3,7 +3,7 @@ org.lucee lucee - 6.2.0.288-SNAPSHOT + 6.2.0.289-SNAPSHOT jar Lucee Loader Build