diff --git a/js/js.translator/testData/box/expression/cast/explicitUpcast.kt b/js/js.translator/testData/box/expression/cast/explicitUpcast.kt index 07ab2478ece..2a0aa619761 100644 --- a/js/js.translator/testData/box/expression/cast/explicitUpcast.kt +++ b/js/js.translator/testData/box/expression/cast/explicitUpcast.kt @@ -1,4 +1,5 @@ -// MINIFICATION_THRESHOLD: 515 +// SKIP_MINIFICATION +// This test assumes that external JS code calls Kotlin code directly package foo open class A diff --git a/js/js.translator/testData/box/expression/function/mangling.kt b/js/js.translator/testData/box/expression/function/mangling.kt index 49992d5a6da..b112241d5f2 100644 --- a/js/js.translator/testData/box/expression/function/mangling.kt +++ b/js/js.translator/testData/box/expression/function/mangling.kt @@ -1,4 +1,5 @@ -// MINIFICATION_THRESHOLD: 1519 +// SKIP_MINIFICATION +// This test uses eval to access root package, therefore DCE can't infer usage of corresponding functions package foo private var log = "" diff --git a/js/js.translator/testData/box/expression/function/manglingClashFunctionsAndClasses.kt b/js/js.translator/testData/box/expression/function/manglingClashFunctionsAndClasses.kt index f3164deaff6..ad5692f2c10 100644 --- a/js/js.translator/testData/box/expression/function/manglingClashFunctionsAndClasses.kt +++ b/js/js.translator/testData/box/expression/function/manglingClashFunctionsAndClasses.kt @@ -1,4 +1,5 @@ -// MINIFICATION_THRESHOLD: 513 +// SKIP_MINIFICATION +// This test uses eval, so DCE becomes impossible // MODULE: lib // FILE: lib.kt package foo diff --git a/js/js.translator/testData/box/initialize/propertyInitializationOrder.kt b/js/js.translator/testData/box/initialize/propertyInitializationOrder.kt index c057ce7e854..2cdce2ecd94 100644 --- a/js/js.translator/testData/box/initialize/propertyInitializationOrder.kt +++ b/js/js.translator/testData/box/initialize/propertyInitializationOrder.kt @@ -1,4 +1,5 @@ -// MINIFICATION_THRESHOLD: 1433 +// SKIP_MINIFICATION +// This test uses eval open class A { val a: Int open val b: Int diff --git a/js/js.translator/testData/box/native/eval.kt b/js/js.translator/testData/box/native/eval.kt index 08fe8e17fba..1c3a2c96491 100644 --- a/js/js.translator/testData/box/native/eval.kt +++ b/js/js.translator/testData/box/native/eval.kt @@ -1,4 +1,4 @@ -// MINIFICATION_THRESHOLD: 509 +// SKIP_MINIFICATION package foo val top = "TOP LEVEL" diff --git a/js/js.translator/testData/box/native/inheritanceInNativeClass.kt b/js/js.translator/testData/box/native/inheritanceInNativeClass.kt index b2f9888fb29..b14df5e0fe6 100644 --- a/js/js.translator/testData/box/native/inheritanceInNativeClass.kt +++ b/js/js.translator/testData/box/native/inheritanceInNativeClass.kt @@ -1,4 +1,5 @@ -// MINIFICATION_THRESHOLD: 504 +// SKIP_MINIFICATION +// Contains calls from external JS code package foo open class A { diff --git a/js/js.translator/testData/box/native/print.kt b/js/js.translator/testData/box/native/print.kt index 38288f3013c..a107277e616 100644 --- a/js/js.translator/testData/box/native/print.kt +++ b/js/js.translator/testData/box/native/print.kt @@ -1,4 +1,5 @@ -// MINIFICATION_THRESHOLD: 523 +// SKIP_MINIFICATION +// This test uses eval // SKIP_NODE_JS package foo