IDE Performance: skip resolver construction for non-relevant modules

Querying non-existent packages does not trigger module resolver computation
This commit is contained in:
Pavel V. Talanov
2017-05-11 21:25:07 +03:00
parent 55721e4f16
commit 21b32b9de5
4 changed files with 121 additions and 11 deletions
+3
View File
@@ -322,6 +322,9 @@
<projectService serviceInterface="org.jetbrains.kotlin.idea.caches.resolve.LibraryDependenciesCache"
serviceImplementation="org.jetbrains.kotlin.idea.caches.resolve.LibraryDependenciesCacheImpl"/>
<projectService serviceInterface="org.jetbrains.kotlin.idea.caches.resolve.IdePackageOracleFactory"
serviceImplementation="org.jetbrains.kotlin.idea.caches.resolve.IdePackageOracleFactory"/>
<errorHandler implementation="org.jetbrains.kotlin.idea.reporter.KotlinReportSubmitter"/>
<internalFileTemplate name="Kotlin File"/>