From 6eec8c28adc326e1da2044fb81122254eb9bd6c7 Mon Sep 17 00:00:00 2001 From: Mikhail Zarechenskiy Date: Wed, 26 Feb 2020 12:54:51 +0300 Subject: [PATCH] Add `JvmDefault` to recently added method for compiler extensions This should fix AbstractMethodError when newer compiler is used with Compose plugin that haven't implemented recently added method #KT-37042 Fixed --- .../kotlin/extensions/internal/NonStableExtensionPoints.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/extensions/internal/NonStableExtensionPoints.kt b/compiler/frontend/src/org/jetbrains/kotlin/extensions/internal/NonStableExtensionPoints.kt index 3e3e83c6087..742137c9c68 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/extensions/internal/NonStableExtensionPoints.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/extensions/internal/NonStableExtensionPoints.kt @@ -60,6 +60,7 @@ interface CallResolutionInterceptorExtension { tracing: TracingStrategy ): Collection = candidates + @JvmDefault fun interceptCandidates( callResolutionResult: CallResolutionResult, context: BasicCallResolutionContext,