From d547189be6a4a086aefa9811c07f7f937ab85682 Mon Sep 17 00:00:00 2001 From: Sergey Patrikeev Date: Mon, 27 Jan 2020 14:30:43 +0300 Subject: [PATCH] ProjectFileIndexImpl: avoid unnecessary check. Roots to iterate returned from ModuleFileIndexImpl are already guaranteed to be in project and not excluded\ignored. GitOrigin-RevId: b633de33eb7f761425243074221321e63219407d --- .../com/intellij/openapi/roots/impl/ProjectFileIndexImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/ProjectFileIndexImpl.java b/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/ProjectFileIndexImpl.java index b82074cce07f..827210ade2e1 100644 --- a/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/ProjectFileIndexImpl.java +++ b/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/ProjectFileIndexImpl.java @@ -65,8 +65,7 @@ public class ProjectFileIndexImpl extends FileIndexBase implements ProjectFileIn for (Iterator iterator = result.iterator(); iterator.hasNext(); ) { VirtualFile root = iterator.next(); DirectoryInfo info = getInfoForFileOrDirectory(root); - if (!info.isInProject(root) // is excluded or ignored - || !module.equals(info.getModule())) { // maybe 2 modules have the same content root? + if (!module.equals(info.getModule())) { // maybe 2 modules have the same content root? iterator.remove(); continue; }