diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirIdeDeserializedDeclarationSourceProvider.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirDeserializedDeclarationSourceProvider.kt similarity index 96% rename from analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirIdeDeserializedDeclarationSourceProvider.kt rename to analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirDeserializedDeclarationSourceProvider.kt index 7825eec4913..2214686ba1e 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirIdeDeserializedDeclarationSourceProvider.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirDeserializedDeclarationSourceProvider.kt @@ -28,7 +28,7 @@ import org.jetbrains.kotlin.psi.KtNamedFunction //todo introduce LibraryModificationTracker based cache? -object FirIdeDeserializedDeclarationSourceProvider { +internal object FirDeserializedDeclarationSourceProvider { fun findPsi(fir: FirElement, project: Project): PsiElement? { return when (fir) { is FirSimpleFunction -> provideSourceForFunction(fir, project) @@ -156,7 +156,7 @@ private fun FirElement.getAllowedPsi() = when (val source = source) { } fun FirElement.findPsi(project: Project): PsiElement? = - getAllowedPsi() ?: FirIdeDeserializedDeclarationSourceProvider.findPsi(this, project) + getAllowedPsi() ?: FirDeserializedDeclarationSourceProvider.findPsi(this, project) fun FirBasedSymbol<*>.findPsi(): PsiElement? = @@ -171,4 +171,4 @@ fun FirElement.findPsi(session: FirSession): PsiElement? = * Otherwise, behaves the same way as [findPsi] returns exact PSI declaration corresponding to passed [FirDeclaration] */ fun FirDeclaration.findReferencePsi(): PsiElement? = - psi ?: FirIdeDeserializedDeclarationSourceProvider.findPsi(this, (moduleData.session as LLFirSession).project) + psi ?: FirDeserializedDeclarationSourceProvider.findPsi(this, (moduleData.session as LLFirSession).project)