Introduce SubpackagesIndexService

In memory cache which provides faster response to getSubpackages() queries
This commit is contained in:
Pavel V. Talanov
2014-08-20 15:31:29 +04:00
parent 007ea9e10a
commit 0cf3cdb01d
4 changed files with 85 additions and 32 deletions
+3
View File
@@ -163,6 +163,9 @@
<projectService serviceInterface="org.jetbrains.jet.lang.resolve.lazy.declarations.DeclarationProviderFactoryService"
serviceImplementation="org.jetbrains.jet.plugin.stubindex.resolve.PluginDeclarationProviderFactoryService"/>
<projectService serviceInterface="org.jetbrains.jet.plugin.stubindex.SubpackagesIndexService"
serviceImplementation="org.jetbrains.jet.plugin.stubindex.SubpackagesIndexService"/>
<errorHandler implementation="org.jetbrains.jet.plugin.reporter.KotlinReportSubmitter"/>
<internalFileTemplate name="Kotlin File"/>