Add JvmDefaultWithCompatibility to some interfaces

This has no effect on behavior, but will fix a binary compatibility
problem with Compose.

 #KT-54459 Fixed

Co-authored-by: Alexander Likhachev <Alexander.Likhachev@jetbrains.com>
This commit is contained in:
Alexander Udalov
2022-10-14 00:37:25 +02:00
parent 95c4d6d027
commit d249b02cda
2 changed files with 3 additions and 1 deletions
@@ -16,6 +16,7 @@
package org.jetbrains.kotlin.cli.common.messages
@JvmDefaultWithCompatibility
interface MessageCollector {
fun clear()
@@ -23,6 +23,7 @@ import org.jetbrains.kotlin.resolve.calls.context.ResolutionContext
import org.jetbrains.kotlin.resolve.scopes.receivers.ReceiverValue
import org.jetbrains.kotlin.types.KotlinType
@JvmDefaultWithCompatibility
interface AdditionalTypeChecker {
fun checkType(
expression: KtExpression,
@@ -39,4 +40,4 @@ interface AdditionalTypeChecker {
) {
}
}
}