K2 scripting, IDE: add missing extension registration
The commit "K2 scripting: treat default import similarly to K1" introduced the new extension that provides default imports for scripts, instead of the previous approach of explicit `FirImport` elements creation. But registering it for the IDE case was forgotten. This commit adds missing registration. #KTIJ-28960 fixed
This commit is contained in:
committed by
Space Team
parent
ac403a466e
commit
6288bdbd3f
+2
@@ -9,6 +9,7 @@ import com.intellij.openapi.project.Project
|
||||
import org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar
|
||||
import org.jetbrains.kotlin.scripting.compiler.plugin.services.FirScriptConfiguratorExtensionImpl
|
||||
import org.jetbrains.kotlin.scripting.compiler.plugin.services.FirScriptDefinitionProviderService
|
||||
import org.jetbrains.kotlin.scripting.compiler.plugin.services.FirScriptResolutionConfigurationExtensionImpl
|
||||
import org.jetbrains.kotlin.scripting.definitions.ScriptDefinition
|
||||
import org.jetbrains.kotlin.scripting.definitions.ScriptDefinitionProvider
|
||||
import org.jetbrains.kotlin.scripting.definitions.ScriptDefinitionsSource
|
||||
@@ -39,5 +40,6 @@ internal class FirScriptingCompilerExtensionIdeRegistrar(
|
||||
}
|
||||
|
||||
+FirScriptConfiguratorExtensionImpl.getFactory(hostConfiguration)
|
||||
+FirScriptResolutionConfigurationExtensionImpl.getFactory(hostConfiguration)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user