Introduce FirIdeModuleDependenciesSymbolProvider #KT-35424 In Progress
This solves problems with inter-module dependencies, at least in small projects. However, Kotlin project still does not see stdlib. Also, we often have problems with untouched types during expected type checks (FirUserTypeRef instead of FirResolvedTypeRef)
This commit is contained in:
@@ -124,7 +124,7 @@ class FirLibrarySession private constructor(
|
||||
}
|
||||
}
|
||||
|
||||
class FirProjectSessionProvider(val project: Project) : FirSessionProvider {
|
||||
class FirProjectSessionProvider(override val project: Project) : FirSessionProvider {
|
||||
override fun getSession(moduleInfo: ModuleInfo): FirSession? {
|
||||
return sessionCache[moduleInfo]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user