[Analysis API] Do not force session creation in 'LLSessionProvider'
This commit is contained in:
+1
-2
@@ -11,7 +11,6 @@ import org.jetbrains.kotlin.analysis.low.level.api.fir.sessions.LLFirResolvableM
|
|||||||
import org.jetbrains.kotlin.analysis.low.level.api.fir.sessions.LLFirSession
|
import org.jetbrains.kotlin.analysis.low.level.api.fir.sessions.LLFirSession
|
||||||
import org.jetbrains.kotlin.analysis.low.level.api.fir.sessions.LLFirSessionCache
|
import org.jetbrains.kotlin.analysis.low.level.api.fir.sessions.LLFirSessionCache
|
||||||
import org.jetbrains.kotlin.analysis.project.structure.KtModule
|
import org.jetbrains.kotlin.analysis.project.structure.KtModule
|
||||||
import org.jetbrains.kotlin.fir.FirSession
|
|
||||||
|
|
||||||
class LLSessionProvider(
|
class LLSessionProvider(
|
||||||
val useSiteModule: KtModule,
|
val useSiteModule: KtModule,
|
||||||
@@ -45,7 +44,7 @@ class LLSessionProvider(
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun getSession(module: KtModule, preferBinary: Boolean): LLFirSession {
|
private fun getSession(module: KtModule, preferBinary: Boolean): LLFirSession {
|
||||||
if (module == useSiteSession.ktModule) {
|
if (module == useSiteModule) {
|
||||||
return useSiteSession
|
return useSiteSession
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user