[LL] Remove unused declaration provider from LLFirIdePredicateBasedProvider
This commit is contained in:
committed by
Space Team
parent
2ec77822e2
commit
2e5ee28681
+1
-4
@@ -85,9 +85,6 @@ internal fun LLFirSourcesSession.registerCompilerPluginServices(
|
||||
|
||||
// We need FirRegisteredPluginAnnotations and FirPredicateBasedProvider during extensions' registration process
|
||||
register(FirRegisteredPluginAnnotations::class, LLFirIdeRegisteredPluginAnnotations(this, annotationsResolver))
|
||||
register(
|
||||
FirPredicateBasedProvider::class,
|
||||
LLFirIdePredicateBasedProvider(this, annotationsResolver, project.createDeclarationProvider(projectWithDependenciesScope, module))
|
||||
)
|
||||
register(FirPredicateBasedProvider::class, LLFirIdePredicateBasedProvider(this, annotationsResolver))
|
||||
|
||||
}
|
||||
|
||||
-2
@@ -13,7 +13,6 @@ import org.jetbrains.kotlin.analysis.low.level.api.fir.sessions.LLFirSourcesSess
|
||||
import org.jetbrains.kotlin.analysis.low.level.api.fir.util.getContainingFile
|
||||
import org.jetbrains.kotlin.analysis.project.structure.ProjectStructureProvider
|
||||
import org.jetbrains.kotlin.analysis.providers.KotlinAnnotationsResolver
|
||||
import org.jetbrains.kotlin.analysis.providers.KotlinDeclarationProvider
|
||||
import org.jetbrains.kotlin.fir.FirElement
|
||||
import org.jetbrains.kotlin.fir.caches.FirCache
|
||||
import org.jetbrains.kotlin.fir.caches.createCache
|
||||
@@ -43,7 +42,6 @@ import org.jetbrains.kotlin.psi.*
|
||||
internal class LLFirIdePredicateBasedProvider(
|
||||
private val session: LLFirSourcesSession,
|
||||
private val annotationsResolver: KotlinAnnotationsResolver,
|
||||
private val declarationProvider: KotlinDeclarationProvider,
|
||||
) : FirPredicateBasedProvider() {
|
||||
private val projectStructureProvider by lazy { ProjectStructureProvider.getInstance(session.project) }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user