diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/stubindex/resolve/PluginDeclarationProviderFactory.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/stubindex/resolve/PluginDeclarationProviderFactory.kt index 8029dc6a470..5a1e5272c41 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/stubindex/resolve/PluginDeclarationProviderFactory.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/stubindex/resolve/PluginDeclarationProviderFactory.kt @@ -83,9 +83,10 @@ class PluginDeclarationProviderFactory( } private fun diagnoseMissingPackageFragmentPerModulePackageCacheMiss(message: String): Nothing { + PerModulePackageCacheService.getInstance(project).onTooComplexChange() // Postpone cache rebuild throw IllegalStateException( - "PerModulePackageCache miss.\n" + - message + "PerModulePackageCache miss.\n" + + message ) }