fix(): namespaces files working in script tasks on Windows

This commit is contained in:
YannC
2024-06-17 11:11:30 +02:00
parent 1cb54f792c
commit 1bb4e723c5

View File

@@ -78,7 +78,7 @@ public class LocalStorage implements StorageInterface {
@Override
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) {
uris.add(URI.create(file.toString()));
uris.add(URI.create(file.toString().replace("\\", "/")));
return FileVisitResult.CONTINUE;
}
@@ -90,7 +90,7 @@ public class LocalStorage implements StorageInterface {
}
});
URI fsPathUri = URI.create(fsPath.toString());
URI fsPathUri = URI.create(fsPath.toString().replace("\\", "/"));
return uris.stream().sorted(Comparator.reverseOrder())
.map(fsPathUri::relativize)
.map(URI::getPath)