Fix import resolution in Repl
#KT-11428 Fixed Refactor ReplState to be a component
This commit is contained in:
@@ -53,6 +53,8 @@ fun StorageComponentContainer.configureJavaTopDownAnalysis(moduleContentScope: G
|
||||
|
||||
useInstance(JvmVirtualFileFinderFactory.SERVICE.getInstance(project).create(moduleContentScope))
|
||||
|
||||
useImpl<FileScopeProviderImpl>()
|
||||
|
||||
useImpl<JavaClassFinderImpl>()
|
||||
useImpl<SignaturePropagatorImpl>()
|
||||
useImpl<LazyResolveBasedCache>()
|
||||
@@ -83,7 +85,6 @@ fun createContainerForLazyResolveWithJava(
|
||||
|
||||
targetEnvironment.configure(this)
|
||||
|
||||
useImpl<FileScopeProviderImpl>()
|
||||
useImpl<LazyResolveToken>()
|
||||
}.apply {
|
||||
javaAnalysisInit()
|
||||
@@ -108,7 +109,6 @@ fun createContainerForTopDownAnalyzerForJvm(
|
||||
CompilerEnvironment.configure(this)
|
||||
|
||||
useImpl<SingleModuleClassResolver>()
|
||||
useImpl<FileScopeProviderImpl>()
|
||||
}.let {
|
||||
it.javaAnalysisInit()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user