[AA] Remove obsolete KtFirAnalysisSession.mode

- On-air analysis was recently removed.
This commit is contained in:
Marco Pennekamp
2024-01-22 19:49:33 +01:00
committed by Space Team
parent daba449390
commit 641cae009e
@@ -43,7 +43,6 @@ private constructor(
val project: Project,
val firResolveSession: LLFirResolveSession,
token: KtLifetimeToken,
private val mode: AnalysisSessionMode,
) : KtAnalysisSession(token) {
internal val firSymbolBuilder: KtSymbolByFirBuilder = KtSymbolByFirBuilder(project, this, token)
@@ -51,11 +50,6 @@ private constructor(
@Suppress("AnalysisApiMissingLifetimeCheck")
override val useSiteModule: KtModule get() = firResolveSession.useSiteKtModule
private enum class AnalysisSessionMode {
REGULAR,
DEPENDENT_COPY
}
override val smartCastProviderImpl = KtFirSmartcastProvider(this, token)
override val expressionTypeProviderImpl = KtFirExpressionTypeProvider(this, token)
@@ -187,14 +181,7 @@ private constructor(
firResolveSession: LLFirResolveSession,
token: KtLifetimeToken,
): KtFirAnalysisSession {
val project = firResolveSession.project
return KtFirAnalysisSession(
project,
firResolveSession,
token,
AnalysisSessionMode.REGULAR,
)
return KtFirAnalysisSession(firResolveSession.project, firResolveSession, token)
}
}
}