From 718a6a5f38d94eece298849880319dbc4e826ddf Mon Sep 17 00:00:00 2001 From: "Maxim.Mossienko" Date: Tue, 10 Jun 2014 12:17:50 +0200 Subject: [PATCH] removed explicit virtual file inequality --- .../src/com/intellij/util/indexing/FileBasedIndexImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java b/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java index 6a829c5dc08a..a9856a4e8d3a 100644 --- a/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java +++ b/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java @@ -2579,7 +2579,7 @@ public class FileBasedIndexImpl extends FileBasedIndex { VfsUtilCore.visitChildrenRecursively(root, new VirtualFileVisitor() { @Override public boolean visitFile(@NotNull VirtualFile file) { - if (visitedRoots != null && root != file && file.isDirectory() && !visitedRoots.add(file)) { + if (visitedRoots != null && !root.equals(file) && file.isDirectory() && !visitedRoots.add(file)) { return false; // avoid visiting files more than once, e.g. additional indexed roots intersect sometimes } if (indicator != null) indicator.checkCanceled();