Extract extra imports provision into an extension, implement one ...

for script in the plugin, drop direct dependency on scripts from
FileScopeFactory
This commit is contained in:
Ilya Chernikov
2019-02-20 11:11:50 +01:00
parent 57ac149f5b
commit e99715cf82
9 changed files with 99 additions and 22 deletions
@@ -30,5 +30,6 @@
<idePlatformKindTooling implementation="org.jetbrains.kotlin.idea.core.platform.impl.CommonIdePlatformKindTooling"/>
<syntheticResolveExtension implementation="org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingResolveExtension"/>
<extraImportsProviderExtension implementation="org.jetbrains.kotlin.scripting.compiler.plugin.ScriptExtraImportsProviderExtension"/>
</extensions>
</idea-plugin>