[FIR] Refactor deserialized dependency providers and session factories with FirModuleData
This commit is contained in:
committed by
TeamCityServer
parent
24f1f7b7b2
commit
02c58b7a8f
+1
-1
@@ -30,7 +30,7 @@ open class FirDependenciesSymbolProviderImpl(session: FirSession) : FirSymbolPro
|
||||
|
||||
protected open val dependencyProviders by lazy {
|
||||
val moduleData = session.nullableModuleData ?: return@lazy emptyList()
|
||||
moduleData.dependencies.mapNotNull {
|
||||
(moduleData.dependencies + moduleData.friendDependencies + moduleData.dependsOnDependencies).mapNotNull {
|
||||
session.sessionProvider?.getSession(it)?.symbolProvider
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user