diff options
Diffstat (limited to 'sonar-application/src')
-rw-r--r-- | sonar-application/src/main/java/org/sonar/application/AppFileSystem.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/sonar-application/src/main/java/org/sonar/application/AppFileSystem.java b/sonar-application/src/main/java/org/sonar/application/AppFileSystem.java index 01c19276757..da9f75affac 100644 --- a/sonar-application/src/main/java/org/sonar/application/AppFileSystem.java +++ b/sonar-application/src/main/java/org/sonar/application/AppFileSystem.java @@ -145,13 +145,14 @@ public class AppFileSystem implements FileSystem { } @Override - public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { - if (Files.isDirectory(file)) { - deleteDirectory(file.toFile()); - } else if (file.getFileName().equals(SHAREDMEMORY_FILE)) { + public FileVisitResult visitFile(Path filePath, BasicFileAttributes attrs) throws IOException { + File file = filePath.toFile(); + if (file.isDirectory()) { + deleteDirectory(file); + } else if (filePath.getFileName().equals(SHAREDMEMORY_FILE)) { return CONTINUE; - } else if (!symLink || !file.equals(path)) { - Files.delete(file); + } else if (!symLink || !filePath.equals(path)) { + Files.delete(filePath); } return CONTINUE; } |