diff --git a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunBlockBodyJsRuntime.kt b/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunBlockBodyJsRuntime.kt deleted file mode 100644 index a305ea8cb8a..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunBlockBodyJsRuntime.kt +++ /dev/null @@ -1,9 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -class TS - -@native -fun TS.normalizePath(path: String): String { - noImpl -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunBlockBodyJsRuntime.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunBlockBodyJsRuntime.kt.after deleted file mode 100644 index 7e3a344ed4d..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunBlockBodyJsRuntime.kt.after +++ /dev/null @@ -1,7 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -class TS - -@Suppress("NOTHING_TO_INLINE") -inline fun TS.normalizePath(path: String): String = asDynamic().normalizePath(path) diff --git a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsName.kt b/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsName.kt deleted file mode 100644 index ff0e571e33c..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsName.kt +++ /dev/null @@ -1,6 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -class A - -@native("aaaa") fun A.foo(): Int diff --git a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsName.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsName.kt.after deleted file mode 100644 index 9d8474fe9bb..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsName.kt.after +++ /dev/null @@ -1,8 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -class A - -@JsName("aaaa") -@Suppress("NOTHING_TO_INLINE") -inline fun A.foo(): Int = asDynamic().foo() diff --git a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsRuntime.kt b/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsRuntime.kt deleted file mode 100644 index d011b024fb0..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsRuntime.kt +++ /dev/null @@ -1,6 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -class A - -@native fun A.foo(): Int = noImpl diff --git a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsRuntime.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsRuntime.kt.after deleted file mode 100644 index 497c5c91331..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsRuntime.kt.after +++ /dev/null @@ -1,7 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -class A - -@Suppress("NOTHING_TO_INLINE") -inline fun A.foo(): Int = asDynamic().foo() diff --git a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunParamsJsRuntime.kt b/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunParamsJsRuntime.kt deleted file mode 100644 index 08c3abea0ca..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunParamsJsRuntime.kt +++ /dev/null @@ -1,6 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -class A - -@native fun A.foo(a: Int, b: String): Int diff --git a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunParamsJsRuntime.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunParamsJsRuntime.kt.after deleted file mode 100644 index 8e6e61963f1..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeExtensionFunParamsJsRuntime.kt.after +++ /dev/null @@ -1,7 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -class A - -@Suppress("NOTHING_TO_INLINE") -inline fun A.foo(a: Int, b: String): Int = asDynamic().foo(a, b) diff --git a/idea/testData/quickfix/migration/jsExternal/nativeExtensionVaslJsRuntime.kt b/idea/testData/quickfix/migration/jsExternal/nativeExtensionVaslJsRuntime.kt deleted file mode 100644 index 326966f298d..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeExtensionVaslJsRuntime.kt +++ /dev/null @@ -1,6 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -class A - -@native val A.boo: Int diff --git a/idea/testData/quickfix/migration/jsExternal/nativeExtensionVaslJsRuntime.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeExtensionVaslJsRuntime.kt.after deleted file mode 100644 index 9c44e2a46cf..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeExtensionVaslJsRuntime.kt.after +++ /dev/null @@ -1,7 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -class A - -inline val A.boo: Int - get() = asDynamic().boo diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberAll01.kt b/idea/testData/quickfix/migration/jsExternal/nativeMemberAll01.kt deleted file mode 100644 index d9a773f60cc..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberAll01.kt +++ /dev/null @@ -1,19 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -@native -class B { - @nativeGetter - fun foo(i: Int): B? - - @nativeSetter - fun foo(i: Int, v: B) - - @nativeInvoke - fun bar(a: B) - - @nativeInvoke - fun exp(t: T) - - fun dontTouch(): Nothing = definedExternally -} \ No newline at end of file diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberAll01.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeMemberAll01.kt.after deleted file mode 100644 index 2a043e3205e..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberAll01.kt.after +++ /dev/null @@ -1,25 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -external class B { - - fun dontTouch(): Nothing = definedExternally -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.foo(i: Int): B? = asDynamic()[i] - -@Suppress("NOTHING_TO_INLINE") -inline fun B.foo(i: Int, v: B) { - asDynamic()[i] = v -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.bar(a: B) { - asDynamic()(a) -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.exp(t: T) { - asDynamic()(t) -} \ No newline at end of file diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberAll02.kt b/idea/testData/quickfix/migration/jsExternal/nativeMemberAll02.kt deleted file mode 100644 index 9aca9a4c021..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberAll02.kt +++ /dev/null @@ -1,19 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -@native -class B { - @nativeGetter - fun foo(i: Int): B? - - @nativeSetter - fun foo(i: Int, v: B) - - @nativeInvoke - fun bar(a: B) - - @nativeInvoke - fun exp(t: T) - - fun dontTouch(): Nothing = definedExternally -} \ No newline at end of file diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberAll02.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeMemberAll02.kt.after deleted file mode 100644 index 2a043e3205e..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberAll02.kt.after +++ /dev/null @@ -1,25 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -external class B { - - fun dontTouch(): Nothing = definedExternally -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.foo(i: Int): B? = asDynamic()[i] - -@Suppress("NOTHING_TO_INLINE") -inline fun B.foo(i: Int, v: B) { - asDynamic()[i] = v -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.bar(a: B) { - asDynamic()(a) -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.exp(t: T) { - asDynamic()(t) -} \ No newline at end of file diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberGetter.kt b/idea/testData/quickfix/migration/jsExternal/nativeMemberGetter.kt deleted file mode 100644 index 51f87c3cf73..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberGetter.kt +++ /dev/null @@ -1,8 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -@native -class B { - @nativeSetter - fun foo(i: Int, v: B) -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberGetter.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeMemberGetter.kt.after deleted file mode 100644 index eeceeac5128..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberGetter.kt.after +++ /dev/null @@ -1,10 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -external class B { -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.foo(i: Int, v: B) { - asDynamic()[i] = v -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvoke.kt b/idea/testData/quickfix/migration/jsExternal/nativeMemberInvoke.kt deleted file mode 100644 index 2d4458861c2..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvoke.kt +++ /dev/null @@ -1,8 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -@native -class B { - @nativeInvoke - fun bar(a: B) -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvoke.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeMemberInvoke.kt.after deleted file mode 100644 index a4278b1fe6e..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvoke.kt.after +++ /dev/null @@ -1,10 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -external class B { -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.bar(a: B) { - asDynamic()(a) -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClass.kt b/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClass.kt deleted file mode 100644 index 39c7d09999c..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClass.kt +++ /dev/null @@ -1,9 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS -class A - -@native -class B { - @nativeInvoke - fun exp(t: T) -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClass.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClass.kt.after deleted file mode 100644 index 2a2f4d6734c..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClass.kt.after +++ /dev/null @@ -1,11 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS -class A - -external class B { -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.exp(t: T) { - asDynamic()(t) -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClassAndFun.kt b/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClassAndFun.kt deleted file mode 100644 index 67a4a493ae7..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClassAndFun.kt +++ /dev/null @@ -1,9 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS -class A - -@native -class B { - @nativeInvoke - fun exp(t: T, t2: T2) -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClassAndFun.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClassAndFun.kt.after deleted file mode 100644 index 9f2f8a8f400..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClassAndFun.kt.after +++ /dev/null @@ -1,11 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS -class A - -external class B { -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.exp(t: T, t2: T2) { - asDynamic()(t, t2) -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericFun.kt b/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericFun.kt deleted file mode 100644 index 1c744ef54ef..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericFun.kt +++ /dev/null @@ -1,8 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -@native -class B { - @nativeInvoke - fun exp(t: T) -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericFun.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericFun.kt.after deleted file mode 100644 index 3613e03ec70..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericFun.kt.after +++ /dev/null @@ -1,10 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -external class B { -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.exp(t: T) { - asDynamic()(t) -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberNative.kt b/idea/testData/quickfix/migration/jsExternal/nativeMemberNative.kt deleted file mode 100644 index e81baa9cff2..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberNative.kt +++ /dev/null @@ -1,8 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -@native -class B { - @native("xx") - fun aaaa() // remove @native -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberNative.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeMemberNative.kt.after deleted file mode 100644 index a03b276c417..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberNative.kt.after +++ /dev/null @@ -1,7 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -external class B { - @JsName("xx") - fun aaaa() // remove @native -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberSetter.kt b/idea/testData/quickfix/migration/jsExternal/nativeMemberSetter.kt deleted file mode 100644 index 587a68f5d36..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberSetter.kt +++ /dev/null @@ -1,8 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -@native -class B { - @nativeGetter - fun foo(i: Int): B? -} diff --git a/idea/testData/quickfix/migration/jsExternal/nativeMemberSetter.kt.after b/idea/testData/quickfix/migration/jsExternal/nativeMemberSetter.kt.after deleted file mode 100644 index f8dd2eef5b0..00000000000 --- a/idea/testData/quickfix/migration/jsExternal/nativeMemberSetter.kt.after +++ /dev/null @@ -1,8 +0,0 @@ -// "Fix with 'asDynamic'" "true" -// JS - -external class B { -} - -@Suppress("NOTHING_TO_INLINE") -inline fun B.foo(i: Int): B? = asDynamic()[i] diff --git a/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixTestGenerated.java index a40ba591bf2..760bbac4d6a 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixTestGenerated.java @@ -8911,31 +8911,6 @@ public class QuickFixTestGenerated extends AbstractQuickFixTest { runTest("idea/testData/quickfix/migration/jsExternal/funPlacementOnExternalObjectJsRuntime.kt"); } - @TestMetadata("nativeExtensionFunBlockBodyJsRuntime.kt") - public void testNativeExtensionFunBlockBodyJsRuntime() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeExtensionFunBlockBodyJsRuntime.kt"); - } - - @TestMetadata("nativeExtensionFunJsName.kt") - public void testNativeExtensionFunJsName() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsName.kt"); - } - - @TestMetadata("nativeExtensionFunJsRuntime.kt") - public void testNativeExtensionFunJsRuntime() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeExtensionFunJsRuntime.kt"); - } - - @TestMetadata("nativeExtensionFunParamsJsRuntime.kt") - public void testNativeExtensionFunParamsJsRuntime() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeExtensionFunParamsJsRuntime.kt"); - } - - @TestMetadata("nativeExtensionVaslJsRuntime.kt") - public void testNativeExtensionVaslJsRuntime() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeExtensionVaslJsRuntime.kt"); - } - @TestMetadata("nativeGetterExtensionFunJsRuntime.kt") public void testNativeGetterExtensionFunJsRuntime() throws Exception { runTest("idea/testData/quickfix/migration/jsExternal/nativeGetterExtensionFunJsRuntime.kt"); @@ -8946,56 +8921,11 @@ public class QuickFixTestGenerated extends AbstractQuickFixTest { runTest("idea/testData/quickfix/migration/jsExternal/nativeInvokeExtensionFunJsRuntime.kt"); } - @TestMetadata("nativeMemberAll01.kt") - public void testNativeMemberAll01() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeMemberAll01.kt"); - } - - @TestMetadata("nativeMemberAll02.kt") - public void testNativeMemberAll02() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeMemberAll02.kt"); - } - @TestMetadata("nativeMemberAll03.kt") public void testNativeMemberAll03() throws Exception { runTest("idea/testData/quickfix/migration/jsExternal/nativeMemberAll03.kt"); } - @TestMetadata("nativeMemberGetter.kt") - public void testNativeMemberGetter() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeMemberGetter.kt"); - } - - @TestMetadata("nativeMemberInvoke.kt") - public void testNativeMemberInvoke() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeMemberInvoke.kt"); - } - - @TestMetadata("nativeMemberInvokeGenericClass.kt") - public void testNativeMemberInvokeGenericClass() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClass.kt"); - } - - @TestMetadata("nativeMemberInvokeGenericClassAndFun.kt") - public void testNativeMemberInvokeGenericClassAndFun() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericClassAndFun.kt"); - } - - @TestMetadata("nativeMemberInvokeGenericFun.kt") - public void testNativeMemberInvokeGenericFun() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeMemberInvokeGenericFun.kt"); - } - - @TestMetadata("nativeMemberNative.kt") - public void testNativeMemberNative() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeMemberNative.kt"); - } - - @TestMetadata("nativeMemberSetter.kt") - public void testNativeMemberSetter() throws Exception { - runTest("idea/testData/quickfix/migration/jsExternal/nativeMemberSetter.kt"); - } - @TestMetadata("nativeSetterExtensionFunJsRuntime.kt") public void testNativeSetterExtensionFunJsRuntime() throws Exception { runTest("idea/testData/quickfix/migration/jsExternal/nativeSetterExtensionFunJsRuntime.kt");