From e115c8b373efc68bd65839d740ee3d23dfa3b704 Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Mon, 24 Jul 2017 19:39:44 +0300 Subject: [PATCH] Filter out invalid files before contributing them for indexing #EA-104574 --- .../KotlinScriptDependenciesIndexableSetContributor.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/KotlinScriptDependenciesIndexableSetContributor.kt b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/KotlinScriptDependenciesIndexableSetContributor.kt index 8ef0204978e..4027a8fb39f 100644 --- a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/KotlinScriptDependenciesIndexableSetContributor.kt +++ b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/KotlinScriptDependenciesIndexableSetContributor.kt @@ -25,7 +25,7 @@ class KotlinScriptDependenciesIndexableSetContributor : IndexableSetContributor( override fun getAdditionalProjectRootsToIndex(project: Project): Set { val manager = ScriptDependenciesManager.getInstance(project) - return (manager.getAllScriptsClasspath() + manager.getAllLibrarySources()).toSet() + return (manager.getAllScriptsClasspath() + manager.getAllLibrarySources()).filterTo(LinkedHashSet()) { it.isValid } } override fun getAdditionalRootsToIndex(): Set = emptySet()