aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-application/src
diff options
context:
space:
mode:
Diffstat (limited to 'sonar-application/src')
-rw-r--r--sonar-application/src/main/java/org/sonar/application/AppFileSystem.java13
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;
}