Filter out invalid files before contributing them for indexing
#EA-104574
This commit is contained in:
+1
-1
@@ -25,7 +25,7 @@ class KotlinScriptDependenciesIndexableSetContributor : IndexableSetContributor(
|
|||||||
|
|
||||||
override fun getAdditionalProjectRootsToIndex(project: Project): Set<VirtualFile> {
|
override fun getAdditionalProjectRootsToIndex(project: Project): Set<VirtualFile> {
|
||||||
val manager = ScriptDependenciesManager.getInstance(project)
|
val manager = ScriptDependenciesManager.getInstance(project)
|
||||||
return (manager.getAllScriptsClasspath() + manager.getAllLibrarySources()).toSet()
|
return (manager.getAllScriptsClasspath() + manager.getAllLibrarySources()).filterTo(LinkedHashSet()) { it.isValid }
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun getAdditionalRootsToIndex(): Set<VirtualFile> = emptySet()
|
override fun getAdditionalRootsToIndex(): Set<VirtualFile> = emptySet()
|
||||||
|
|||||||
Reference in New Issue
Block a user