From 4deab9693ef853aa502467c96c4d91e422c4569a Mon Sep 17 00:00:00 2001 From: Ivan Kylchik Date: Wed, 8 Sep 2021 11:17:05 +0300 Subject: [PATCH] [JS TESTS] Remove `LANGUAGE_VERSION` directive Some of them are not necessary at all, others can be replaced with `!LANGUAGE` directive with exclusion of corresponding features. --- js/js.translator/testData/box/expression/function/varargUInt.kt | 1 - .../testData/box/inlineMultiModule/inlineMemberFunWithLambda.kt | 1 - .../operatorOverloading/usingModInCaseModAssignNotAvailable.kt | 2 +- .../testData/box/propertyAccess/simpleLateInitIsInitialized.kt | 1 - js/js.translator/testData/box/reflection/primitives-11.kt | 2 +- 5 files changed, 2 insertions(+), 5 deletions(-) diff --git a/js/js.translator/testData/box/expression/function/varargUInt.kt b/js/js.translator/testData/box/expression/function/varargUInt.kt index 2d3917e2458..19dd6724354 100644 --- a/js/js.translator/testData/box/expression/function/varargUInt.kt +++ b/js/js.translator/testData/box/expression/function/varargUInt.kt @@ -1,4 +1,3 @@ -// LANGUAGE_VERSION: 1.5 // KJS_WITH_FULL_RUNTIME // EXPECTED_REACHABLE_NODES: 1787 package foo diff --git a/js/js.translator/testData/box/inlineMultiModule/inlineMemberFunWithLambda.kt b/js/js.translator/testData/box/inlineMultiModule/inlineMemberFunWithLambda.kt index 17971519e42..b1ea875b627 100644 --- a/js/js.translator/testData/box/inlineMultiModule/inlineMemberFunWithLambda.kt +++ b/js/js.translator/testData/box/inlineMultiModule/inlineMemberFunWithLambda.kt @@ -1,6 +1,5 @@ // IGNORE_BACKEND: JS_IR_ES6 // EXPECTED_REACHABLE_NODES: 1397 -// LANGUAGE_VERSION: 1.2 // MODULE: lib // FILE: lib.kt open class C { diff --git a/js/js.translator/testData/box/operatorOverloading/usingModInCaseModAssignNotAvailable.kt b/js/js.translator/testData/box/operatorOverloading/usingModInCaseModAssignNotAvailable.kt index 926af90a94b..cf2718d2121 100644 --- a/js/js.translator/testData/box/operatorOverloading/usingModInCaseModAssignNotAvailable.kt +++ b/js/js.translator/testData/box/operatorOverloading/usingModInCaseModAssignNotAvailable.kt @@ -1,4 +1,4 @@ -// LANGUAGE_VERSION: 1.1 +// !LANGUAGE: -ProhibitOperatorMod // EXPECTED_REACHABLE_NODES: 1284 package foo diff --git a/js/js.translator/testData/box/propertyAccess/simpleLateInitIsInitialized.kt b/js/js.translator/testData/box/propertyAccess/simpleLateInitIsInitialized.kt index 61bfb22e207..4f49484e8f5 100644 --- a/js/js.translator/testData/box/propertyAccess/simpleLateInitIsInitialized.kt +++ b/js/js.translator/testData/box/propertyAccess/simpleLateInitIsInitialized.kt @@ -1,5 +1,4 @@ // EXPECTED_REACHABLE_NODES: 1294 -// LANGUAGE_VERSION: 1.2 // WITH_RUNTIME fun deinitialize(foo: dynamic) { diff --git a/js/js.translator/testData/box/reflection/primitives-11.kt b/js/js.translator/testData/box/reflection/primitives-11.kt index f16efce7fe2..908084ed128 100644 --- a/js/js.translator/testData/box/reflection/primitives-11.kt +++ b/js/js.translator/testData/box/reflection/primitives-11.kt @@ -1,5 +1,5 @@ // EXPECTED_REACHABLE_NODES: 1290 -// LANGUAGE_VERSION: 1.1 +// !LANGUAGE: -ProhibitGenericArrayClassLiteral import kotlin.reflect.KClass fun box(): String {