From 087398edd700691eda181e34f7612dff5b4335d9 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Fri, 17 Nov 2023 01:03:01 +0900 Subject: [PATCH] [Analysis API] Do not force session creation in 'LLSessionProvider' --- .../analysis/low/level/api/fir/state/LLSessionProvider.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/state/LLSessionProvider.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/state/LLSessionProvider.kt index 1c1cf0a3f87..c4de30f95f4 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/state/LLSessionProvider.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/state/LLSessionProvider.kt @@ -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.LLFirSessionCache import org.jetbrains.kotlin.analysis.project.structure.KtModule -import org.jetbrains.kotlin.fir.FirSession class LLSessionProvider( val useSiteModule: KtModule, @@ -45,7 +44,7 @@ class LLSessionProvider( } private fun getSession(module: KtModule, preferBinary: Boolean): LLFirSession { - if (module == useSiteSession.ktModule) { + if (module == useSiteModule) { return useSiteSession }