[LL API] Remove unused parameter 'librariesSessionFactory'

This commit is contained in:
Yan Zhulanow
2023-03-07 18:46:50 +09:00
committed by Space Team
parent db59d06f73
commit 708e7dd11a
2 changed files with 8 additions and 18 deletions
@@ -49,8 +49,7 @@ internal object LLFirSessionFactory {
module: KtSourceModule,
globalResolveComponents: LLFirGlobalResolveComponents,
sessionInvalidator: LLFirSessionInvalidator,
sessionsCache: MutableMap<KtModule, LLFirSession>,
librariesSessionFactory: LLFirLibrarySessionFactory
sessionsCache: MutableMap<KtModule, LLFirSession>
): LLFirSourcesSession {
sessionsCache[module]?.let { return it as LLFirSourcesSession }
checkCanceled()
@@ -108,8 +107,7 @@ internal object LLFirSessionFactory {
module,
sessionsCache,
globalResolveComponents,
sessionInvalidator,
librariesSessionFactory
sessionInvalidator
)
add(builtinsSession)
@@ -243,8 +241,7 @@ internal object LLFirSessionFactory {
project: Project,
module: KtScriptModule,
sessionInvalidator: LLFirSessionInvalidator,
sessionsCache: MutableMap<KtModule, LLFirSession>,
librariesSessionFactory: LLFirLibrarySessionFactory
sessionsCache: MutableMap<KtModule, LLFirSession>
): LLFirScriptSession {
sessionsCache[module]?.let { return it as LLFirScriptSession }
checkCanceled()
@@ -290,8 +287,7 @@ internal object LLFirSessionFactory {
module,
sessionsCache,
globalResolveComponents,
sessionInvalidator,
librariesSessionFactory
sessionInvalidator
)
add(builtinsSession)
@@ -412,8 +408,7 @@ internal object LLFirSessionFactory {
module: KtModule,
sessionsCache: MutableMap<KtModule, LLFirSession>,
globalResolveComponents: LLFirGlobalResolveComponents,
sessionInvalidator: LLFirSessionInvalidator,
librariesSessionFactory: LLFirLibrarySessionFactory
sessionInvalidator: LLFirSessionInvalidator
) {
val project = module.project
@@ -433,8 +428,7 @@ internal object LLFirSessionFactory {
dependency,
globalResolveComponents,
sessionInvalidator,
sessionsCache,
librariesSessionFactory = librariesSessionFactory
sessionsCache
)
}
@@ -8,7 +8,6 @@ package org.jetbrains.kotlin.analysis.low.level.api.fir.sessions
import com.intellij.openapi.project.Project
import org.jetbrains.kotlin.analysis.low.level.api.fir.LLFirGlobalResolveComponents
import org.jetbrains.kotlin.analysis.low.level.api.fir.project.structure.LLFirBuiltinsSessionFactory
import org.jetbrains.kotlin.analysis.low.level.api.fir.project.structure.LLFirLibrarySessionFactory
import org.jetbrains.kotlin.analysis.low.level.api.fir.project.structure.llFirModuleData
import org.jetbrains.kotlin.analysis.low.level.api.fir.util.addValueFor
import org.jetbrains.kotlin.analysis.project.structure.*
@@ -19,7 +18,6 @@ class LLFirSessionProviderStorage(val project: Project) {
private val libraryAsUseSiteSessionCache = LLFirSessionsCache()
private val notUnderContentRootSessionCache = LLFirSessionsCache()
private val librariesSessionFactory = LLFirLibrarySessionFactory.getInstance(project)
private val builtInsSessionFactory = LLFirBuiltinsSessionFactory.getInstance(project)
private val globalComponents = LLFirGlobalResolveComponents(project)
@@ -52,8 +50,7 @@ class LLFirSessionProviderStorage(val project: Project) {
useSiteKtModule,
globalComponents,
sourceAsUseSiteSessionCache.sessionInvalidator,
sessions,
librariesSessionFactory
sessions
)
sessions to session
}
@@ -84,8 +81,7 @@ class LLFirSessionProviderStorage(val project: Project) {
project,
useSiteKtModule,
sourceAsUseSiteSessionCache.sessionInvalidator,
sessions,
librariesSessionFactory
sessions
)
sessions to session
}