diff --git a/compiler/testData/asJava/lightClasses/JvmNameOnMember.kt b/compiler/testData/asJava/lightClasses/JvmNameOnMember.kt index fa25af9167e..192de550c82 100644 --- a/compiler/testData/asJava/lightClasses/JvmNameOnMember.kt +++ b/compiler/testData/asJava/lightClasses/JvmNameOnMember.kt @@ -1,4 +1,5 @@ // C +// WITH_RUNTIME class C { @JvmName("myFun") fun g(c: C) { diff --git a/compiler/testData/asJava/lightClasses/JvmStatic.kt b/compiler/testData/asJava/lightClasses/JvmStatic.kt index 114c1b51d86..b396085d4a4 100644 --- a/compiler/testData/asJava/lightClasses/JvmStatic.kt +++ b/compiler/testData/asJava/lightClasses/JvmStatic.kt @@ -1,4 +1,5 @@ // A +// WITH_RUNTIME class A { companion object { diff --git a/compiler/testData/asJava/lightClasses/compilationErrors/ActualTypeAliasCustomJvmPackageName.kt b/compiler/testData/asJava/lightClasses/compilationErrors/ActualTypeAliasCustomJvmPackageName.kt index 8f318602b4e..4524d818606 100644 --- a/compiler/testData/asJava/lightClasses/compilationErrors/ActualTypeAliasCustomJvmPackageName.kt +++ b/compiler/testData/asJava/lightClasses/compilationErrors/ActualTypeAliasCustomJvmPackageName.kt @@ -1,4 +1,5 @@ // a.b.c.ActualTypeAliasCustomJvmPackageNameKt +// WITH_RUNTIME @file:JvmPackageName("a.b.c") package p diff --git a/compiler/testData/asJava/lightClasses/compilationErrors/AnnotationModifiers.kt b/compiler/testData/asJava/lightClasses/compilationErrors/AnnotationModifiers.kt index 87271010f8b..9dbb7b87048 100644 --- a/compiler/testData/asJava/lightClasses/compilationErrors/AnnotationModifiers.kt +++ b/compiler/testData/asJava/lightClasses/compilationErrors/AnnotationModifiers.kt @@ -1,5 +1,5 @@ // A - +// WITH_RUNTIME class A { @Synchronized @Strictfp diff --git a/compiler/testData/asJava/lightClasses/compilationErrors/JvmPackageName.kt b/compiler/testData/asJava/lightClasses/compilationErrors/JvmPackageName.kt index 39df8e290f1..4fcd45800f5 100644 --- a/compiler/testData/asJava/lightClasses/compilationErrors/JvmPackageName.kt +++ b/compiler/testData/asJava/lightClasses/compilationErrors/JvmPackageName.kt @@ -1,4 +1,5 @@ // a.b.c.JvmPackageNameKt +// WITH_RUNTIME @file:JvmPackageName("a.b.c") package p diff --git a/compiler/testData/asJava/lightClasses/compilationErrors/WrongAnnotations.kt b/compiler/testData/asJava/lightClasses/compilationErrors/WrongAnnotations.kt index 109a52ecd3a..0055c18876b 100644 --- a/compiler/testData/asJava/lightClasses/compilationErrors/WrongAnnotations.kt +++ b/compiler/testData/asJava/lightClasses/compilationErrors/WrongAnnotations.kt @@ -1,4 +1,5 @@ // A +// WITH_RUNTIME class A { companion object { diff --git a/compiler/testData/asJava/lightClasses/facades/SingleJvmClassName.kt b/compiler/testData/asJava/lightClasses/facades/SingleJvmClassName.kt index b7a633dd244..7cd6a0f07c8 100644 --- a/compiler/testData/asJava/lightClasses/facades/SingleJvmClassName.kt +++ b/compiler/testData/asJava/lightClasses/facades/SingleJvmClassName.kt @@ -1,4 +1,5 @@ //NewName +// WITH_RUNTIME @file:JvmName("NewName") fun foo() { diff --git a/compiler/testData/asJava/lightClasses/nullabilityAnnotations/JvmOverloads.kt b/compiler/testData/asJava/lightClasses/nullabilityAnnotations/JvmOverloads.kt index c38e5e1079b..f74f173c583 100644 --- a/compiler/testData/asJava/lightClasses/nullabilityAnnotations/JvmOverloads.kt +++ b/compiler/testData/asJava/lightClasses/nullabilityAnnotations/JvmOverloads.kt @@ -1,4 +1,5 @@ // C +// WITH_RUNTIME class C { @[kotlin.jvm.JvmOverloads] public fun foo(o: String = "O", o1: String, o3: String = "K", o4: String?): String { diff --git a/compiler/testData/asJava/lightClasses/publicField/CompanionObject.kt b/compiler/testData/asJava/lightClasses/publicField/CompanionObject.kt index a59dfe74971..ebd5849342a 100644 --- a/compiler/testData/asJava/lightClasses/publicField/CompanionObject.kt +++ b/compiler/testData/asJava/lightClasses/publicField/CompanionObject.kt @@ -1,4 +1,5 @@ // C +// WITH_RUNTIME class C { companion object { diff --git a/compiler/testData/asJava/lightClasses/publicField/Simple.kt b/compiler/testData/asJava/lightClasses/publicField/Simple.kt index 3ad806b15c0..14c9539f1ae 100644 --- a/compiler/testData/asJava/lightClasses/publicField/Simple.kt +++ b/compiler/testData/asJava/lightClasses/publicField/Simple.kt @@ -1,4 +1,5 @@ // C +// WITH_RUNTIME class C { @[kotlin.jvm.JvmField] public val foo: String = { "A" }() diff --git a/compiler/tests-common/tests/org/jetbrains/kotlin/asJava/AbstractCompilerLightClassTest.kt b/compiler/tests-common/tests/org/jetbrains/kotlin/asJava/AbstractCompilerLightClassTest.kt index 6d2b3100d65..7c3c4345f74 100644 --- a/compiler/tests-common/tests/org/jetbrains/kotlin/asJava/AbstractCompilerLightClassTest.kt +++ b/compiler/tests-common/tests/org/jetbrains/kotlin/asJava/AbstractCompilerLightClassTest.kt @@ -31,7 +31,6 @@ import org.junit.Assert import java.io.File abstract class AbstractCompilerLightClassTest : KotlinMultiFileTestWithJava() { - override fun getConfigurationKind(): ConfigurationKind = ConfigurationKind.ALL override fun isKotlinSourceRootNeeded(): Boolean = true