From 457069090ba736d50259d54b8f32919a039381cc Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Fri, 30 Sep 2022 21:29:43 +0200 Subject: [PATCH] [Analysis API FIR] fix LLFirResolveSession creation for KtNotUnderContentRootModule --- .../kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt index 88af827b6a1..8b32a366330 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt @@ -22,8 +22,7 @@ import org.jetbrains.kotlin.analysis.utils.errors.buildErrorWithAttachment @OptIn(KtAnalysisApiInternals::class) class KtFirAnalysisSessionProvider(project: Project) : CachingKtAnalysisSessionProvider(project) { override fun getFirResolveSession(contextModule: KtModule): LLFirResolveSession { - checkNotNull(contextModule.project) - return contextModule.getFirResolveSession(contextModule.project!!) + return contextModule.getFirResolveSession(project) } override fun createAnalysisSession(