diff --git a/idea/testData/quickfix/modifiers/addOpenToClassDeclaration/nestedFinalClass.kt b/idea/testData/quickfix/modifiers/addOpenToClassDeclaration/nestedFinalClass.kt new file mode 100644 index 00000000000..4165c4944af --- /dev/null +++ b/idea/testData/quickfix/modifiers/addOpenToClassDeclaration/nestedFinalClass.kt @@ -0,0 +1,6 @@ +// "Make 'B' open" "true" +class A { + class B +} + +class C : A.B() \ No newline at end of file diff --git a/idea/testData/quickfix/modifiers/addOpenToClassDeclaration/nestedFinalClass.kt.after b/idea/testData/quickfix/modifiers/addOpenToClassDeclaration/nestedFinalClass.kt.after new file mode 100644 index 00000000000..8705baac1c5 --- /dev/null +++ b/idea/testData/quickfix/modifiers/addOpenToClassDeclaration/nestedFinalClass.kt.after @@ -0,0 +1,6 @@ +// "Make 'B' open" "true" +class A { + open class B +} + +class C : A.B() \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixTestGenerated.java index bd34c1f57f7..f1d9a3a06fc 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixTestGenerated.java @@ -5161,6 +5161,12 @@ public class QuickFixTestGenerated extends AbstractQuickFixTest { doTest(fileName); } + @TestMetadata("nestedFinalClass.kt") + public void testNestedFinalClass() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/nestedFinalClass.kt"); + doTest(fileName); + } + @TestMetadata("secondaryCtrDelegationInHeader.kt") public void testSecondaryCtrDelegationInHeader() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("idea/testData/quickfix/modifiers/addOpenToClassDeclaration/secondaryCtrDelegationInHeader.kt");