diff --git a/compiler/testData/codegen/box/binaryOp/compareWithBoxedDouble.kt b/compiler/testData/codegen/box/binaryOp/compareWithBoxedDouble.kt index 8b829b67448..ac0dd909948 100644 --- a/compiler/testData/codegen/box/binaryOp/compareWithBoxedDouble.kt +++ b/compiler/testData/codegen/box/binaryOp/compareWithBoxedDouble.kt @@ -1,5 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // reason - multifile tests are not supported in JS tests //FILE: Holder.java diff --git a/compiler/testData/codegen/box/binaryOp/compareWithBoxedLong.kt b/compiler/testData/codegen/box/binaryOp/compareWithBoxedLong.kt index c6b4f137b9c..0a234a7465a 100644 --- a/compiler/testData/codegen/box/binaryOp/compareWithBoxedLong.kt +++ b/compiler/testData/codegen/box/binaryOp/compareWithBoxedLong.kt @@ -1,5 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // reason - multifile tests are not supported in JS tests //FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/builtinStubMethods/substitutedIterable.kt b/compiler/testData/codegen/box/builtinStubMethods/substitutedIterable.kt index 196c37806e6..870f991250e 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/substitutedIterable.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/substitutedIterable.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: Test.java diff --git a/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt b/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt index 45868d8058a..9ce6652c196 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: Test.java diff --git a/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt b/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt index 4519fa5fc3c..b1d17c46d10 100644 --- a/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt +++ b/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: JFun.java diff --git a/compiler/testData/codegen/box/casts/literalExpressionAsGenericArgument/javaBox.kt b/compiler/testData/codegen/box/casts/literalExpressionAsGenericArgument/javaBox.kt index b2d67a13942..22aa3de2bd7 100644 --- a/compiler/testData/codegen/box/casts/literalExpressionAsGenericArgument/javaBox.kt +++ b/compiler/testData/codegen/box/casts/literalExpressionAsGenericArgument/javaBox.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: Box.java diff --git a/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt b/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt index a0a0095a576..202ba6dde12 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt b/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt index ff20fbdf592..14df1519db8 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt b/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt index 32e4abc7974..bb3521baf50 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: A.java diff --git a/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt b/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt index 86c6c00f341..533b8b3c667 100644 --- a/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt +++ b/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: B.java public abstract class B extends A implements L { diff --git a/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt b/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt index 0998a826edb..892533d9afa 100644 --- a/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt +++ b/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: B.java diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/fromJava.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/fromJava.kt index 7365e318424..b7585343362 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/fromJava.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/fromJava.kt @@ -1,5 +1,5 @@ -// IGNORE_BACKEND: JS, JS_IR, NATIVE // IGNORE_BACKEND: JVM_IR +// TARGET_BACKEND: JVM // WITH_COROUTINES // WITH_REFLECT diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava.kt index 03da5c4673c..3d579016ba9 100644 --- a/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava.kt +++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava.kt @@ -1,4 +1,5 @@ -// IGNORE_BACKEND: NATIVE, JS, JS_IR, JVM_IR +// IGNORE_BACKEND: JVM_IR +// TARGET_BACKEND: JVM // WITH_COROUTINES // WITH_RUNTIME // MODULE: lib diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava_1_2.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava_1_2.kt index 65997366ee8..c1d75f99f71 100644 --- a/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava_1_2.kt +++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava_1_2.kt @@ -1,6 +1,6 @@ // !LANGUAGE: -ReleaseCoroutines // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: NATIVE, JS, JS_IR +// TARGET_BACKEND: JVM // WITH_COROUTINES // WITH_RUNTIME // MODULE: lib diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava.kt index 1ac79cb4c7a..69bb06e176a 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JVM_IR // WITH_RUNTIME // WITH_COROUTINES diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava_1_2.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava_1_2.kt index 553a54d4ab4..5f50a8c992b 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava_1_2.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava_1_2.kt @@ -1,6 +1,5 @@ // !LANGUAGE: -ReleaseCoroutines // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR // WITH_RUNTIME // WITH_COROUTINES // FILE: main.kt diff --git a/compiler/testData/codegen/box/functions/invoke/invokeOnSyntheticProperty.kt b/compiler/testData/codegen/box/functions/invoke/invokeOnSyntheticProperty.kt index 34700b99c32..4f07149aacc 100644 --- a/compiler/testData/codegen/box/functions/invoke/invokeOnSyntheticProperty.kt +++ b/compiler/testData/codegen/box/functions/invoke/invokeOnSyntheticProperty.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForLocalClassInFunctionWithMangledName.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForLocalClassInFunctionWithMangledName.kt index a464ffdcb07..4ebfe630870 100644 --- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForLocalClassInFunctionWithMangledName.kt +++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForLocalClassInFunctionWithMangledName.kt @@ -1,5 +1,6 @@ // !LANGUAGE: +InlineClasses -// IGNORE_BACKEND: JVM_IR, JS, JS_IR, NATIVE +// IGNORE_BACKEND: JVM_IR +// TARGET_BACKEND: JVM // WITH_REFLECT import kotlin.test.* diff --git a/compiler/testData/codegen/box/javaInterop/generics/allWildcardsOnClass.kt b/compiler/testData/codegen/box/javaInterop/generics/allWildcardsOnClass.kt index 5274f820fe3..e46f3aed9cd 100644 --- a/compiler/testData/codegen/box/javaInterop/generics/allWildcardsOnClass.kt +++ b/compiler/testData/codegen/box/javaInterop/generics/allWildcardsOnClass.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.kt b/compiler/testData/codegen/box/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.kt index 3e4c699ce47..8851929302f 100644 --- a/compiler/testData/codegen/box/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.kt +++ b/compiler/testData/codegen/box/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/javaInterop/generics/invariantArgumentsNoWildcard.kt b/compiler/testData/codegen/box/javaInterop/generics/invariantArgumentsNoWildcard.kt index 67b553bb0cd..d63d0fa2058 100644 --- a/compiler/testData/codegen/box/javaInterop/generics/invariantArgumentsNoWildcard.kt +++ b/compiler/testData/codegen/box/javaInterop/generics/invariantArgumentsNoWildcard.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt b/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt index 65de6d7efe7..294d7a295b0 100644 --- a/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt +++ b/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: J.java diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt index 07b61a2d06d..d7e7353fb57 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmField/constructorProperty.kt b/compiler/testData/codegen/box/jvmField/constructorProperty.kt index 3d23745bfd3..8801d0805a5 100644 --- a/compiler/testData/codegen/box/jvmField/constructorProperty.kt +++ b/compiler/testData/codegen/box/jvmField/constructorProperty.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmField/simpleMemberProperty.kt b/compiler/testData/codegen/box/jvmField/simpleMemberProperty.kt index c270b0feccf..46459db5fa4 100644 --- a/compiler/testData/codegen/box/jvmField/simpleMemberProperty.kt +++ b/compiler/testData/codegen/box/jvmField/simpleMemberProperty.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmName/fakeJvmNameInJava.kt b/compiler/testData/codegen/box/jvmName/fakeJvmNameInJava.kt index 81e95f2b2b6..5f40ff29414 100644 --- a/compiler/testData/codegen/box/jvmName/fakeJvmNameInJava.kt +++ b/compiler/testData/codegen/box/jvmName/fakeJvmNameInJava.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: FakePlatformName.java diff --git a/compiler/testData/codegen/box/jvmName/fileFacades/differentFiles.kt b/compiler/testData/codegen/box/jvmName/fileFacades/differentFiles.kt index b7dd53326ba..b0680a63395 100644 --- a/compiler/testData/codegen/box/jvmName/fileFacades/differentFiles.kt +++ b/compiler/testData/codegen/box/jvmName/fileFacades/differentFiles.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Baz.java diff --git a/compiler/testData/codegen/box/jvmName/fileFacades/simple.kt b/compiler/testData/codegen/box/jvmName/fileFacades/simple.kt index 8c182f8e7b2..fa10c0cf6e1 100644 --- a/compiler/testData/codegen/box/jvmName/fileFacades/simple.kt +++ b/compiler/testData/codegen/box/jvmName/fileFacades/simple.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Bar.java diff --git a/compiler/testData/codegen/box/jvmOverloads/generics.kt b/compiler/testData/codegen/box/jvmOverloads/generics.kt index 75fd1f7ae8f..051557cbc86 100644 --- a/compiler/testData/codegen/box/jvmOverloads/generics.kt +++ b/compiler/testData/codegen/box/jvmOverloads/generics.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt b/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt index 45c3365730e..0dbd98255b8 100644 --- a/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt +++ b/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmStatic/companionObject.kt b/compiler/testData/codegen/box/jvmStatic/companionObject.kt index 054847a904c..3e0d941cacf 100644 --- a/compiler/testData/codegen/box/jvmStatic/companionObject.kt +++ b/compiler/testData/codegen/box/jvmStatic/companionObject.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt b/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt index ddff8ec713b..5ec71179efb 100644 --- a/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt +++ b/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmStatic/interfaceCompanion.kt b/compiler/testData/codegen/box/jvmStatic/interfaceCompanion.kt index f64abbc35d6..134112c59cd 100644 --- a/compiler/testData/codegen/box/jvmStatic/interfaceCompanion.kt +++ b/compiler/testData/codegen/box/jvmStatic/interfaceCompanion.kt @@ -1,8 +1,6 @@ // !LANGUAGE: +JvmStaticInInterface // JVM_TARGET: 1.8 -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmStatic/object.kt b/compiler/testData/codegen/box/jvmStatic/object.kt index 01a8b72b8b9..ca8320b4e8c 100644 --- a/compiler/testData/codegen/box/jvmStatic/object.kt +++ b/compiler/testData/codegen/box/jvmStatic/object.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmStatic/privateSetter.kt b/compiler/testData/codegen/box/jvmStatic/privateSetter.kt index f9057e1fd0f..606edff3df7 100644 --- a/compiler/testData/codegen/box/jvmStatic/privateSetter.kt +++ b/compiler/testData/codegen/box/jvmStatic/privateSetter.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/mangling/noOverrideWithJava.kt b/compiler/testData/codegen/box/mangling/noOverrideWithJava.kt index 2739e5c8149..1483b5304d9 100644 --- a/compiler/testData/codegen/box/mangling/noOverrideWithJava.kt +++ b/compiler/testData/codegen/box/mangling/noOverrideWithJava.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/primitiveTypes/number.kt b/compiler/testData/codegen/box/primitiveTypes/number.kt index a8999d728be..65be59a99aa 100644 --- a/compiler/testData/codegen/box/primitiveTypes/number.kt +++ b/compiler/testData/codegen/box/primitiveTypes/number.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: FortyTwoExtractor.java diff --git a/compiler/testData/codegen/box/properties/collectionSize.kt b/compiler/testData/codegen/box/properties/collectionSize.kt index 463d11b7408..da1202b425d 100644 --- a/compiler/testData/codegen/box/properties/collectionSize.kt +++ b/compiler/testData/codegen/box/properties/collectionSize.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: Test.java diff --git a/compiler/testData/codegen/box/properties/commonPropertiesKJK.kt b/compiler/testData/codegen/box/properties/commonPropertiesKJK.kt index 72b52fdcbec..10b61c5fdfc 100644 --- a/compiler/testData/codegen/box/properties/commonPropertiesKJK.kt +++ b/compiler/testData/codegen/box/properties/commonPropertiesKJK.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/properties/companionObjectAccessor.kt b/compiler/testData/codegen/box/properties/companionObjectAccessor.kt index 8ddd3d2bc70..4aee6060976 100644 --- a/compiler/testData/codegen/box/properties/companionObjectAccessor.kt +++ b/compiler/testData/codegen/box/properties/companionObjectAccessor.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt b/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt index e18ed4514f4..a5420ca4e74 100644 --- a/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt +++ b/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/properties/javaPropertyBoxedGetter.kt b/compiler/testData/codegen/box/properties/javaPropertyBoxedGetter.kt index 30f244e6aa2..5f19b992956 100644 --- a/compiler/testData/codegen/box/properties/javaPropertyBoxedGetter.kt +++ b/compiler/testData/codegen/box/properties/javaPropertyBoxedGetter.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/properties/javaPropertyBoxedSetter.kt b/compiler/testData/codegen/box/properties/javaPropertyBoxedSetter.kt index 1c5c9a47950..cdde2f57f6c 100644 --- a/compiler/testData/codegen/box/properties/javaPropertyBoxedSetter.kt +++ b/compiler/testData/codegen/box/properties/javaPropertyBoxedSetter.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt b/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt index 053478a15f4..08bb29ad05e 100644 --- a/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt +++ b/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/properties/protectedJavaProperty.kt b/compiler/testData/codegen/box/properties/protectedJavaProperty.kt index b84c86fb27c..abc0e2d7edb 100644 --- a/compiler/testData/codegen/box/properties/protectedJavaProperty.kt +++ b/compiler/testData/codegen/box/properties/protectedJavaProperty.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: JavaBaseClass.java diff --git a/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt b/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt index ef34dbb68b6..358e03a395e 100644 --- a/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt +++ b/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: JavaBaseClass.java diff --git a/compiler/testData/codegen/box/properties/substituteJavaSuperField.kt b/compiler/testData/codegen/box/properties/substituteJavaSuperField.kt index 10655de3f04..1c605b2dabe 100644 --- a/compiler/testData/codegen/box/properties/substituteJavaSuperField.kt +++ b/compiler/testData/codegen/box/properties/substituteJavaSuperField.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: Test.java diff --git a/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt b/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt index 8863c32f210..5da9b671d22 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt b/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt index 9fdeb487dde..6d902e9ab75 100644 --- a/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt +++ b/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt b/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt index 2e015b74c2e..ed119169d4a 100644 --- a/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt +++ b/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: I.java diff --git a/compiler/testData/codegen/box/reflection/classes/nestedClassesJava.kt b/compiler/testData/codegen/box/reflection/classes/nestedClassesJava.kt index c4c1fc3c7a6..13d2663355a 100644 --- a/compiler/testData/codegen/box/reflection/classes/nestedClassesJava.kt +++ b/compiler/testData/codegen/box/reflection/classes/nestedClassesJava.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt b/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt index 8c5b602bc28..75dcdc49bbe 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt b/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt index 91210e9d046..3aa74129c5d 100644 --- a/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt +++ b/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt b/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt index 6b81e27bee5..0a769b2e063 100644 --- a/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt +++ b/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/functions/instanceOfFunction.kt b/compiler/testData/codegen/box/reflection/functions/instanceOfFunction.kt index c7ba73342b7..42592cba9c9 100644 --- a/compiler/testData/codegen/box/reflection/functions/instanceOfFunction.kt +++ b/compiler/testData/codegen/box/reflection/functions/instanceOfFunction.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: FromJava.java diff --git a/compiler/testData/codegen/box/reflection/functions/javaClassGetFunctions.kt b/compiler/testData/codegen/box/reflection/functions/javaClassGetFunctions.kt index d6f2618c303..9623e49c720 100644 --- a/compiler/testData/codegen/box/reflection/functions/javaClassGetFunctions.kt +++ b/compiler/testData/codegen/box/reflection/functions/javaClassGetFunctions.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt b/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt index 95baf99b3c6..2b085a827b9 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt b/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt index 8a15ae5e2a8..7390ae10760 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt b/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt index 38dd578b4ea..02ef4b41ce0 100644 --- a/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt +++ b/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/parameters/javaAnnotationConstructor.kt b/compiler/testData/codegen/box/reflection/parameters/javaAnnotationConstructor.kt index bb02f51bafb..ff21820da0a 100644 --- a/compiler/testData/codegen/box/reflection/parameters/javaAnnotationConstructor.kt +++ b/compiler/testData/codegen/box/reflection/parameters/javaAnnotationConstructor.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt b/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt index 4feda15511f..9fd89b35b03 100644 --- a/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt +++ b/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt b/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt index e0df6937026..cec4f2c997c 100644 --- a/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt +++ b/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt b/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt index a1e0818b9af..67abac2c66f 100644 --- a/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt +++ b/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt b/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt index 721f024461a..d582c758608 100644 --- a/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt +++ b/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaInstanceField.kt b/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaInstanceField.kt index 94f1407bcab..71be722ff78 100644 --- a/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaInstanceField.kt +++ b/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaInstanceField.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaStaticField.kt b/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaStaticField.kt index 1f7bf47bd82..9b2d547a43e 100644 --- a/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaStaticField.kt +++ b/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaStaticField.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt b/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt index 4d97a7d22e1..8d2808bc772 100644 --- a/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt +++ b/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt b/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt index d2b82532307..874580fbfd9 100644 --- a/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt +++ b/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt b/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt index c2cadd16478..230c7b40412 100644 --- a/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt +++ b/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt b/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt index 4732c210190..da00d3c6cdd 100644 --- a/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt +++ b/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt b/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt index d501b912dc0..e14f13a955e 100644 --- a/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt +++ b/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/types/withNullability.kt b/compiler/testData/codegen/box/reflection/types/withNullability.kt index 3baf4425fb3..6a7d4861f75 100644 --- a/compiler/testData/codegen/box/reflection/types/withNullability.kt +++ b/compiler/testData/codegen/box/reflection/types/withNullability.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/regressions/intersectionAsLastLambda.kt b/compiler/testData/codegen/box/regressions/intersectionAsLastLambda.kt index a1938f07612..19ced178876 100644 --- a/compiler/testData/codegen/box/regressions/intersectionAsLastLambda.kt +++ b/compiler/testData/codegen/box/regressions/intersectionAsLastLambda.kt @@ -1,5 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: First.java diff --git a/compiler/testData/codegen/box/reified/asOnPlatformType.kt b/compiler/testData/codegen/box/reified/asOnPlatformType.kt index d4757fdfbcd..4cbd3bc5628 100644 --- a/compiler/testData/codegen/box/reified/asOnPlatformType.kt +++ b/compiler/testData/codegen/box/reified/asOnPlatformType.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/reified/isOnPlatformType.kt b/compiler/testData/codegen/box/reified/isOnPlatformType.kt index 2a980aac9eb..b1367761760 100644 --- a/compiler/testData/codegen/box/reified/isOnPlatformType.kt +++ b/compiler/testData/codegen/box/reified/isOnPlatformType.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/statics/fields.kt b/compiler/testData/codegen/box/statics/fields.kt index bae819c01cb..aac3d842f87 100644 --- a/compiler/testData/codegen/box/statics/fields.kt +++ b/compiler/testData/codegen/box/statics/fields.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: Child.java diff --git a/compiler/testData/codegen/box/statics/functions.kt b/compiler/testData/codegen/box/statics/functions.kt index 1b778a3f388..cf5034540eb 100644 --- a/compiler/testData/codegen/box/statics/functions.kt +++ b/compiler/testData/codegen/box/statics/functions.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: Child.java diff --git a/compiler/testData/codegen/box/statics/hidePrivateByPublic.kt b/compiler/testData/codegen/box/statics/hidePrivateByPublic.kt index e7395eaccec..e362a8eeb65 100644 --- a/compiler/testData/codegen/box/statics/hidePrivateByPublic.kt +++ b/compiler/testData/codegen/box/statics/hidePrivateByPublic.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: Child.java diff --git a/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt b/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt index 3c339041d9d..fa0091b21a9 100644 --- a/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt +++ b/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: Test.java diff --git a/compiler/testData/codegen/box/statics/protectedSamConstructor.kt b/compiler/testData/codegen/box/statics/protectedSamConstructor.kt index 5a957a9144a..e77f960dfeb 100644 --- a/compiler/testData/codegen/box/statics/protectedSamConstructor.kt +++ b/compiler/testData/codegen/box/statics/protectedSamConstructor.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/statics/protectedStatic.kt b/compiler/testData/codegen/box/statics/protectedStatic.kt index fe1f4628592..b025f912426 100644 --- a/compiler/testData/codegen/box/statics/protectedStatic.kt +++ b/compiler/testData/codegen/box/statics/protectedStatic.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: First.java diff --git a/compiler/testData/codegen/box/statics/protectedStatic2.kt b/compiler/testData/codegen/box/statics/protectedStatic2.kt index 03042eccae2..5b584a702a4 100644 --- a/compiler/testData/codegen/box/statics/protectedStatic2.kt +++ b/compiler/testData/codegen/box/statics/protectedStatic2.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: Base.java diff --git a/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt b/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt index f25fea13ff5..b7f94ebc0db 100644 --- a/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt +++ b/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: First.java diff --git a/compiler/testData/codegen/box/traits/abstractClassInheritsFromInterface.kt b/compiler/testData/codegen/box/traits/abstractClassInheritsFromInterface.kt index 372fb351832..3f232516da2 100644 --- a/compiler/testData/codegen/box/traits/abstractClassInheritsFromInterface.kt +++ b/compiler/testData/codegen/box/traits/abstractClassInheritsFromInterface.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: ExtendsKCWithT.java diff --git a/compiler/testData/codegen/box/traits/inheritJavaInterface.kt b/compiler/testData/codegen/box/traits/inheritJavaInterface.kt index 5ec0f6537e1..e97a48935a1 100644 --- a/compiler/testData/codegen/box/traits/inheritJavaInterface.kt +++ b/compiler/testData/codegen/box/traits/inheritJavaInterface.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: MyInt.java diff --git a/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt b/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt index b814f4c9a8c..991f550c928 100644 --- a/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt +++ b/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: B.java diff --git a/compiler/testData/codegen/box/typeMapping/enhancedPrimitives.kt b/compiler/testData/codegen/box/typeMapping/enhancedPrimitives.kt index 9d07b62a4ea..193dea1204f 100644 --- a/compiler/testData/codegen/box/typeMapping/enhancedPrimitives.kt +++ b/compiler/testData/codegen/box/typeMapping/enhancedPrimitives.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/vararg/varargInJava.kt b/compiler/testData/codegen/box/vararg/varargInJava.kt index dd1caa94ad4..783d997a560 100644 --- a/compiler/testData/codegen/box/vararg/varargInJava.kt +++ b/compiler/testData/codegen/box/vararg/varargInJava.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // FILE: A.java