diff --git a/compiler/fir/resolve/testData/resolve/nestedClassContructor.kt b/compiler/fir/resolve/testData/resolve/problems/nestedClassContructor.kt similarity index 59% rename from compiler/fir/resolve/testData/resolve/nestedClassContructor.kt rename to compiler/fir/resolve/testData/resolve/problems/nestedClassContructor.kt index c7e56663279..6bffdfd41b3 100644 --- a/compiler/fir/resolve/testData/resolve/nestedClassContructor.kt +++ b/compiler/fir/resolve/testData/resolve/problems/nestedClassContructor.kt @@ -1,3 +1,7 @@ +/* + * We see same constructor of `B` in two scopes + */ + class A() { class B() : A() { fun copy() = B() diff --git a/compiler/fir/resolve/testData/resolve/nestedClassContructor.txt b/compiler/fir/resolve/testData/resolve/problems/nestedClassContructor.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nestedClassContructor.txt rename to compiler/fir/resolve/testData/resolve/problems/nestedClassContructor.txt diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsTestGenerated.java b/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsTestGenerated.java index e21350a6357..d8eecabb898 100644 --- a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsTestGenerated.java +++ b/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsTestGenerated.java @@ -133,11 +133,6 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { runTest("compiler/fir/resolve/testData/resolve/nestedClass.kt"); } - @TestMetadata("nestedClassContructor.kt") - public void testNestedClassContructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nestedClassContructor.kt"); - } - @TestMetadata("NestedOfAliasedType.kt") public void testNestedOfAliasedType() throws Exception { runTest("compiler/fir/resolve/testData/resolve/NestedOfAliasedType.kt"); @@ -783,6 +778,11 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/fir/resolve/testData/resolve/problems"), Pattern.compile("^([^.]+)\\.kt$"), true); } + @TestMetadata("nestedClassContructor.kt") + public void testNestedClassContructor() throws Exception { + runTest("compiler/fir/resolve/testData/resolve/problems/nestedClassContructor.kt"); + } + @TestMetadata("propertyFromJavaPlusAssign.kt") public void testPropertyFromJavaPlusAssign() throws Exception { runTest("compiler/fir/resolve/testData/resolve/problems/propertyFromJavaPlusAssign.kt");