diff --git a/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/defaultArgs.txt b/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/defaultArgs.txt index 08cf9dc4570..20136edda31 100644 --- a/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/defaultArgs.txt +++ b/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/defaultArgs.txt @@ -12,7 +12,6 @@ public final class Test$DefaultImpls { public final inner class Test$DefaultImpls } -@kotlin.jvm.JvmDefaultWithCompatibility @kotlin.Metadata public interface Test { // source: 'defaultArgs.kt' diff --git a/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/differentCases.txt b/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/differentCases.txt index d98f8d34a3a..c3e45efd045 100644 --- a/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/differentCases.txt +++ b/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/differentCases.txt @@ -14,7 +14,6 @@ public final class Test$DefaultImpls { public final inner class Test$DefaultImpls } -@kotlin.jvm.JvmDefaultWithCompatibility @kotlin.Metadata public interface Test { // source: 'differentCases.kt' diff --git a/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/propertyAnnotation.txt b/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/propertyAnnotation.txt index 2c2ddd69842..d1475a40d7c 100644 --- a/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/propertyAnnotation.txt +++ b/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/propertyAnnotation.txt @@ -18,7 +18,6 @@ public final class Test$DefaultImpls { public final inner class Test$DefaultImpls } -@kotlin.jvm.JvmDefaultWithCompatibility @kotlin.Metadata public interface Test { // source: 'propertyAnnotation.kt' diff --git a/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/suspend.txt b/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/suspend.txt index f0de6d546ff..616f1d4e14b 100644 --- a/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/suspend.txt +++ b/compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/withCompatibility/suspend.txt @@ -29,7 +29,6 @@ public final class Test$DefaultImpls { public final inner class Test$DefaultImpls } -@kotlin.jvm.JvmDefaultWithCompatibility @kotlin.Metadata public interface Test { // source: 'suspend.kt' diff --git a/libraries/stdlib/jvm/src/kotlin/jvm/JvmDefault.kt b/libraries/stdlib/jvm/src/kotlin/jvm/JvmDefault.kt index bf513b1e7fa..4669cbbf97d 100644 --- a/libraries/stdlib/jvm/src/kotlin/jvm/JvmDefault.kt +++ b/libraries/stdlib/jvm/src/kotlin/jvm/JvmDefault.kt @@ -56,5 +56,6 @@ annotation class JvmDefaultWithoutCompatibility */ @SinceKotlin("1.6") @RequireKotlin("1.6", versionKind = RequireKotlinVersionKind.COMPILER_VERSION) +@Retention(AnnotationRetention.SOURCE) @Target(AnnotationTarget.CLASS) annotation class JvmDefaultWithCompatibility \ No newline at end of file