diff --git a/plugins/kotlin/code-insight/inspections-k2/tests/test/org/jetbrains/kotlin/idea/k2/quickfix/tests/K2CreateFunctionFromUsageTest.kt b/plugins/kotlin/code-insight/inspections-k2/tests/test/org/jetbrains/kotlin/idea/k2/quickfix/tests/K2CreateFunctionFromUsageTest.kt index e421f978cd71..453fecf1221f 100644 --- a/plugins/kotlin/code-insight/inspections-k2/tests/test/org/jetbrains/kotlin/idea/k2/quickfix/tests/K2CreateFunctionFromUsageTest.kt +++ b/plugins/kotlin/code-insight/inspections-k2/tests/test/org/jetbrains/kotlin/idea/k2/quickfix/tests/K2CreateFunctionFromUsageTest.kt @@ -105,11 +105,12 @@ abstract class K2CreateFunctionFromUsageTest : LightIntentionActionTestCase() { * Class names correspond to the testData directories inside /idea/tests/testData/quickfix/createFromUsage/ * E.g. test class [Call.Abstract] will find all test files inside `/idea/tests/testData/quickfix/createFromUsage/call/abstract` and execute corresponding tests on them */ - class FromJava : K2CreateFunctionFromUsageTest() - class FromKotlinToJava : K2CreateFunctionFromUsageTest() class Call { class Abstract : K2CreateFunctionFromUsageTest() + class Extension : K2CreateFunctionFromUsageTest() class Member : K2CreateFunctionFromUsageTest() class Simple : K2CreateFunctionFromUsageTest() } + class FromJava : K2CreateFunctionFromUsageTest() + class FromKotlinToJava : K2CreateFunctionFromUsageTest() } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateAnonymousObjectRuntime.kt b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateAnonymousObjectRuntime.kt index e08351a4596b..f12502b96885 100644 --- a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateAnonymousObjectRuntime.kt +++ b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateAnonymousObjectRuntime.kt @@ -1,6 +1,8 @@ // "/(Create extension function 'List.foo')|(Create extension function 'List.foo')/" "true" // FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.createFromUsage.createCallable.CreateExtensionCallableFromUsageFix // FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.quickFixes.createFromUsage.CreateKotlinCallableAction +// TODO fix in K2, see KT-67250 getExpectedType() improvements in K2 +// IGNORE_K2 open class A diff --git a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateAnonymousObjectRuntime.kt.after b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateAnonymousObjectRuntime.kt.after index f86a83654acc..3dbd10e009b4 100644 --- a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateAnonymousObjectRuntime.kt.after +++ b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateAnonymousObjectRuntime.kt.after @@ -1,6 +1,8 @@ // "/(Create extension function 'List.foo')|(Create extension function 'List.foo')/" "true" // FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.createFromUsage.createCallable.CreateExtensionCallableFromUsageFix // FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.quickFixes.createFromUsage.CreateKotlinCallableAction +// TODO fix in K2, see KT-67250 getExpectedType() improvements in K2 +// IGNORE_K2 open class A diff --git a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateLocalClassRuntime.kt b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateLocalClassRuntime.kt index b16d74b81474..64d7b9cb715e 100644 --- a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateLocalClassRuntime.kt +++ b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateLocalClassRuntime.kt @@ -1,6 +1,8 @@ // "/(Create extension function 'List.foo')|(Create extension function 'List.foo')/" "true" // FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.createFromUsage.createCallable.CreateExtensionCallableFromUsageFix // FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.quickFixes.createFromUsage.CreateKotlinCallableAction +// TODO fix in K2, see KT-67250 getExpectedType() improvements in K2 +// IGNORE_K2 open class A diff --git a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateLocalClassRuntime.kt.after b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateLocalClassRuntime.kt.after index 194317467576..84a184a76bf6 100644 --- a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateLocalClassRuntime.kt.after +++ b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/approximateLocalClassRuntime.kt.after @@ -1,6 +1,8 @@ // "/(Create extension function 'List.foo')|(Create extension function 'List.foo')/" "true" // FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.createFromUsage.createCallable.CreateExtensionCallableFromUsageFix // FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.quickFixes.createFromUsage.CreateKotlinCallableAction +// TODO fix in K2, see KT-67250 getExpectedType() improvements in K2 +// IGNORE_K2 open class A diff --git a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extension.kt b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extension.kt index 653c7f9ad6b1..f9c59884d3af 100644 --- a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extension.kt +++ b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extension.kt @@ -2,6 +2,8 @@ // WITH_STDLIB // FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.createFromUsage.createCallable.CreateExtensionCallableFromUsageFix // FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.quickFixes.createFromUsage.CreateKotlinCallableAction +// TODO fix in K2, see KT-67250 getExpectedType() improvements in K2 +// IGNORE_K2 class A(val items: List) { fun test(): Int { diff --git a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extension.kt.after b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extension.kt.after index ecd6383d0cd5..9ee5177e21f4 100644 --- a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extension.kt.after +++ b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extension.kt.after @@ -2,6 +2,8 @@ // WITH_STDLIB // FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.createFromUsage.createCallable.CreateExtensionCallableFromUsageFix // FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.quickFixes.createFromUsage.CreateKotlinCallableAction +// TODO fix in K2, see KT-67250 getExpectedType() improvements in K2 +// IGNORE_K2 class A(val items: List) { fun test(): Int { diff --git a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionPartialSubstitution.kt b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionPartialSubstitution.kt index e2e67edba29d..ed6ca59a945d 100644 --- a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionPartialSubstitution.kt +++ b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionPartialSubstitution.kt @@ -2,6 +2,8 @@ // WITH_STDLIB // FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.createFromUsage.createCallable.CreateExtensionCallableFromUsageFix // FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.quickFixes.createFromUsage.CreateKotlinCallableAction +// TODO fix in K2, see KT-67250 getExpectedType() improvements in K2 +// IGNORE_K2 class A(val items: List) { fun test(): Int { diff --git a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionPartialSubstitution.kt.after b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionPartialSubstitution.kt.after index b4355f72656a..62396651956e 100644 --- a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionPartialSubstitution.kt.after +++ b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionPartialSubstitution.kt.after @@ -2,6 +2,8 @@ // WITH_STDLIB // FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.createFromUsage.createCallable.CreateExtensionCallableFromUsageFix // FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.quickFixes.createFromUsage.CreateKotlinCallableAction +// TODO fix in K2, see KT-67250 getExpectedType() improvements in K2 +// IGNORE_K2 class A(val items: List) { fun test(): Int { diff --git a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionWithReceiverArg.kt b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionWithReceiverArg.kt index 68cd1df30e5f..adc189556a34 100644 --- a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionWithReceiverArg.kt +++ b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionWithReceiverArg.kt @@ -2,6 +2,8 @@ // WITH_STDLIB // FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.createFromUsage.createCallable.CreateExtensionCallableFromUsageFix // FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.quickFixes.createFromUsage.CreateKotlinCallableAction +// TODO fix in K2, see KT-67250 getExpectedType() improvements in K2 +// IGNORE_K2 class A(val items: List) { fun test(): Int { diff --git a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionWithReceiverArg.kt.after b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionWithReceiverArg.kt.after index ecd6383d0cd5..9ee5177e21f4 100644 --- a/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionWithReceiverArg.kt.after +++ b/plugins/kotlin/idea/tests/testData/quickfix/createFromUsage/createFunction/call/extension/extensionWithReceiverArg.kt.after @@ -2,6 +2,8 @@ // WITH_STDLIB // FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.createFromUsage.createCallable.CreateExtensionCallableFromUsageFix // FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.quickFixes.createFromUsage.CreateKotlinCallableAction +// TODO fix in K2, see KT-67250 getExpectedType() improvements in K2 +// IGNORE_K2 class A(val items: List) { fun test(): Int {