From 0b98192cb007e90cc15c61cefa7759a75d8010ba Mon Sep 17 00:00:00 2001 From: Marco Pennekamp Date: Tue, 28 Feb 2023 13:32:40 +0100 Subject: [PATCH] [AA] Fix exception message in `withFirForScope` - We should not pass a lambda to `error`, as the exception message is `() -> kotlin.String` then. --- .../kotlin/analysis/api/fir/components/KtFirScopeProvider.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeProvider.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeProvider.kt index 46aab598253..e85a39a71e7 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeProvider.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeProvider.kt @@ -40,6 +40,7 @@ import org.jetbrains.kotlin.fir.java.JavaScopeProvider import org.jetbrains.kotlin.fir.java.declarations.FirJavaClass import org.jetbrains.kotlin.analysis.api.fir.scopes.JavaClassDeclaredMembersEnhancementScope import org.jetbrains.kotlin.analysis.api.fir.symbols.KtFirPsiJavaClassSymbol +import org.jetbrains.kotlin.analysis.api.symbols.markers.KtSymbolWithDeclarations import org.jetbrains.kotlin.fir.resolve.ScopeSession import org.jetbrains.kotlin.fir.resolve.calls.FirSyntheticPropertiesScope import org.jetbrains.kotlin.fir.resolve.scope @@ -78,7 +79,7 @@ internal class KtFirScopeProvider( body(initializer.anonymousObject) } - else -> error { "Unknown KtSymbolWithDeclarations implementation ${this::class.qualifiedName}" } + else -> error("Unknown ${KtSymbolWithDeclarations::class.simpleName} implementation ${this::class.qualifiedName}") } }