From 6ea1300552c52d6d5fa635bc398a291ead6e67d8 Mon Sep 17 00:00:00 2001 From: Evgeniy Stepanov Date: Tue, 11 Jun 2019 18:24:52 +0200 Subject: [PATCH] Allow to override isInContent in Rider index components GitOrigin-RevId: a5112079b19af44699512e7df6aceb74e92e32d7 --- .../src/com/intellij/openapi/roots/impl/FileIndexBase.java | 2 +- .../com/intellij/openapi/roots/impl/ModuleFileIndexImpl.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/FileIndexBase.java b/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/FileIndexBase.java index 6e583f4b9b57..d8d00e2026fb 100644 --- a/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/FileIndexBase.java +++ b/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/FileIndexBase.java @@ -108,7 +108,7 @@ abstract class FileIndexBase implements FileIndex { ModuleRootManager.getInstance(module).getSourceRoots()}; } - boolean isInContent(@NotNull VirtualFile file, @NotNull DirectoryInfo info) { + protected boolean isInContent(@NotNull VirtualFile file, @NotNull DirectoryInfo info) { return ProjectFileIndexImpl.isFileInContent(file, info); } } diff --git a/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/ModuleFileIndexImpl.java b/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/ModuleFileIndexImpl.java index a2d056309081..5d8b6f0f23a1 100644 --- a/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/ModuleFileIndexImpl.java +++ b/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/ModuleFileIndexImpl.java @@ -189,7 +189,7 @@ public class ModuleFileIndexImpl extends FileIndexBase implements ModuleFileInde } @Override - boolean isInContent(@NotNull VirtualFile file, @NotNull DirectoryInfo info) { + protected boolean isInContent(@NotNull VirtualFile file, @NotNull DirectoryInfo info) { return ProjectFileIndexImpl.isFileInContent(file, info) && myModule.equals(info.getModule()); } }