diff --git a/compiler/frontend.script/src/org/jetbrains/kotlin/script/scriptTemplateProviderExtensionPoint.kt b/compiler/frontend.script/src/org/jetbrains/kotlin/script/scriptTemplateProviderExtensionPoint.kt index 598016e03e7..918d44c1763 100644 --- a/compiler/frontend.script/src/org/jetbrains/kotlin/script/scriptTemplateProviderExtensionPoint.kt +++ b/compiler/frontend.script/src/org/jetbrains/kotlin/script/scriptTemplateProviderExtensionPoint.kt @@ -61,7 +61,7 @@ interface ScriptTemplatesProvider { } fun makeScriptDefsFromTemplatesProviderExtensions(project: Project, - errorsHandler: ((ScriptTemplatesProvider, Throwable) -> Unit) = { _, ex -> throw ex } + errorsHandler: ((ScriptTemplatesProvider, Throwable) -> Unit) ): List = makeScriptDefsFromTemplatesProviders(Extensions.getArea(project).getExtensionPoint(ScriptTemplatesProvider.EP_NAME).extensions.asIterable(), errorsHandler) diff --git a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/ScriptDependenciesManager.kt b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/ScriptDependenciesManager.kt index 1424accd086..ce1df54560f 100644 --- a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/ScriptDependenciesManager.kt +++ b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/ScriptDependenciesManager.kt @@ -54,7 +54,9 @@ class ScriptDependenciesManager internal constructor( fun getScriptDependencies(file: VirtualFile) = cacheUpdater.getCurrentDependencies(file) private fun reloadScriptDefinitions() { - val def = makeScriptDefsFromTemplatesProviderExtensions(project, { ep, ex -> log.warn("[kts] Error loading definition from ${ep.id}", ex) }) + val def = makeScriptDefsFromTemplatesProviderExtensions( + project, { ep, ex -> /* do nothing, logging these exception creates too much noise*/} + ) scriptDefinitionProvider.setScriptDefinitions(def) }