Merge pull request #6857 from erik-krogh/fixPipes

JS: skip pipes and other special files when determining which files to extract
This commit is contained in:
Erik Krogh Kristensen
2021-10-26 13:59:40 +02:00
committed by GitHub

View File

@@ -991,7 +991,7 @@ protected DependencyInstallationResult preparePackagesAndDependencies(Set<Path>
@Override
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs)
throws IOException {
if (attrs.isSymbolicLink()) return FileVisitResult.SKIP_SUBTREE;
if (!attrs.isRegularFile() && !attrs.isDirectory()) return FileVisitResult.SKIP_SUBTREE;
if (!file.equals(currentRoot[0]) && excludes.contains(file))
return FileVisitResult.SKIP_SUBTREE;