diff --git a/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java index 35a01777dc2..5b122355b78 100644 --- a/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java @@ -328,42 +328,6 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte runTest("analysis/analysis-api/testData/referenceResolve/InVaragReferenceInNamedParameter.kt"); } - @Test - @TestMetadata("JavaAnnotationParameter.kt") - public void testJavaAnnotationParameter() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaAnnotationParameter.kt"); - } - - @Test - @TestMetadata("JavaConstructorNotNullParameter.kt") - public void testJavaConstructorNotNullParameter() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaConstructorNotNullParameter.kt"); - } - - @Test - @TestMetadata("JavaEnumEntry.kt") - public void testJavaEnumEntry() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaEnumEntry.kt"); - } - - @Test - @TestMetadata("JavaEnumValueOf.kt") - public void testJavaEnumValueOf() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaEnumValueOf.kt"); - } - - @Test - @TestMetadata("JavaReference.kt") - public void testJavaReference() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaReference.kt"); - } - - @Test - @TestMetadata("JavaStaticMethod.kt") - public void testJavaStaticMethod() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaStaticMethod.kt"); - } - @Test @TestMetadata("KotlinPropertyAssignment.kt") public void testKotlinPropertyAssignment() throws Exception { @@ -484,12 +448,6 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte runTest("analysis/analysis-api/testData/referenceResolve/ReferenceInFunWhereConstraint.kt"); } - @Test - @TestMetadata("ReferenceToSam.kt") - public void testReferenceToSam() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/ReferenceToSam.kt"); - } - @Test @TestMetadata("ResolveClass.kt") public void testResolveClass() throws Exception { @@ -586,12 +544,6 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte runTest("analysis/analysis-api/testData/referenceResolve/superWithLabel_caretAtSuper.kt"); } - @Test - @TestMetadata("SyntheticProperty.kt") - public void testSyntheticProperty() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/SyntheticProperty.kt"); - } - @Test @TestMetadata("thisWithLabelToFunction_caretAtLabel.kt") public void testThisWithLabelToFunction_caretAtLabel() throws Exception { @@ -1300,6 +1252,64 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte } } + @Nested + @TestMetadata("analysis/analysis-api/testData/referenceResolve/java") + @TestDataPath("$PROJECT_ROOT") + public class Java { + @Test + public void testAllFilesPresentInJava() throws Exception { + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/referenceResolve/java"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + } + + @Test + @TestMetadata("JavaAnnotationParameter.kt") + public void testJavaAnnotationParameter() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaAnnotationParameter.kt"); + } + + @Test + @TestMetadata("JavaConstructorNotNullParameter.kt") + public void testJavaConstructorNotNullParameter() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaConstructorNotNullParameter.kt"); + } + + @Test + @TestMetadata("JavaEnumEntry.kt") + public void testJavaEnumEntry() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaEnumEntry.kt"); + } + + @Test + @TestMetadata("JavaEnumValueOf.kt") + public void testJavaEnumValueOf() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaEnumValueOf.kt"); + } + + @Test + @TestMetadata("JavaReference.kt") + public void testJavaReference() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaReference.kt"); + } + + @Test + @TestMetadata("JavaStaticMethod.kt") + public void testJavaStaticMethod() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaStaticMethod.kt"); + } + + @Test + @TestMetadata("ReferenceToSam.kt") + public void testReferenceToSam() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/ReferenceToSam.kt"); + } + + @Test + @TestMetadata("SyntheticProperty.kt") + public void testSyntheticProperty() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/SyntheticProperty.kt"); + } + } + @Nested @TestMetadata("analysis/analysis-api/testData/referenceResolve/kDoc") @TestDataPath("$PROJECT_ROOT") diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisScriptSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisScriptSourceModuleReferenceResolveTestGenerated.java index 47cdf03b40c..979ca23d7e7 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisScriptSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisScriptSourceModuleReferenceResolveTestGenerated.java @@ -238,6 +238,16 @@ public class FirIdeDependentAnalysisScriptSourceModuleReferenceResolveTestGenera } } + @Nested + @TestMetadata("analysis/analysis-api/testData/referenceResolve/java") + @TestDataPath("$PROJECT_ROOT") + public class Java { + @Test + public void testAllFilesPresentInJava() throws Exception { + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/referenceResolve/java"), Pattern.compile("^(.+)\\.kts$"), null, true); + } + } + @Nested @TestMetadata("analysis/analysis-api/testData/referenceResolve/kDoc") @TestDataPath("$PROJECT_ROOT") diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated.java index e217f9fd0cf..cac51e4cf2d 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated.java @@ -328,42 +328,6 @@ public class FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated ex runTest("analysis/analysis-api/testData/referenceResolve/InVaragReferenceInNamedParameter.kt"); } - @Test - @TestMetadata("JavaAnnotationParameter.kt") - public void testJavaAnnotationParameter() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaAnnotationParameter.kt"); - } - - @Test - @TestMetadata("JavaConstructorNotNullParameter.kt") - public void testJavaConstructorNotNullParameter() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaConstructorNotNullParameter.kt"); - } - - @Test - @TestMetadata("JavaEnumEntry.kt") - public void testJavaEnumEntry() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaEnumEntry.kt"); - } - - @Test - @TestMetadata("JavaEnumValueOf.kt") - public void testJavaEnumValueOf() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaEnumValueOf.kt"); - } - - @Test - @TestMetadata("JavaReference.kt") - public void testJavaReference() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaReference.kt"); - } - - @Test - @TestMetadata("JavaStaticMethod.kt") - public void testJavaStaticMethod() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaStaticMethod.kt"); - } - @Test @TestMetadata("KotlinPropertyAssignment.kt") public void testKotlinPropertyAssignment() throws Exception { @@ -484,12 +448,6 @@ public class FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated ex runTest("analysis/analysis-api/testData/referenceResolve/ReferenceInFunWhereConstraint.kt"); } - @Test - @TestMetadata("ReferenceToSam.kt") - public void testReferenceToSam() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/ReferenceToSam.kt"); - } - @Test @TestMetadata("ResolveClass.kt") public void testResolveClass() throws Exception { @@ -586,12 +544,6 @@ public class FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated ex runTest("analysis/analysis-api/testData/referenceResolve/superWithLabel_caretAtSuper.kt"); } - @Test - @TestMetadata("SyntheticProperty.kt") - public void testSyntheticProperty() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/SyntheticProperty.kt"); - } - @Test @TestMetadata("thisWithLabelToFunction_caretAtLabel.kt") public void testThisWithLabelToFunction_caretAtLabel() throws Exception { @@ -1300,6 +1252,64 @@ public class FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated ex } } + @Nested + @TestMetadata("analysis/analysis-api/testData/referenceResolve/java") + @TestDataPath("$PROJECT_ROOT") + public class Java { + @Test + public void testAllFilesPresentInJava() throws Exception { + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/referenceResolve/java"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + } + + @Test + @TestMetadata("JavaAnnotationParameter.kt") + public void testJavaAnnotationParameter() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaAnnotationParameter.kt"); + } + + @Test + @TestMetadata("JavaConstructorNotNullParameter.kt") + public void testJavaConstructorNotNullParameter() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaConstructorNotNullParameter.kt"); + } + + @Test + @TestMetadata("JavaEnumEntry.kt") + public void testJavaEnumEntry() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaEnumEntry.kt"); + } + + @Test + @TestMetadata("JavaEnumValueOf.kt") + public void testJavaEnumValueOf() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaEnumValueOf.kt"); + } + + @Test + @TestMetadata("JavaReference.kt") + public void testJavaReference() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaReference.kt"); + } + + @Test + @TestMetadata("JavaStaticMethod.kt") + public void testJavaStaticMethod() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaStaticMethod.kt"); + } + + @Test + @TestMetadata("ReferenceToSam.kt") + public void testReferenceToSam() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/ReferenceToSam.kt"); + } + + @Test + @TestMetadata("SyntheticProperty.kt") + public void testSyntheticProperty() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/SyntheticProperty.kt"); + } + } + @Nested @TestMetadata("analysis/analysis-api/testData/referenceResolve/kDoc") @TestDataPath("$PROJECT_ROOT") diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java index 02c24621ed7..b55f3f9f3d9 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java @@ -328,42 +328,6 @@ public class FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/InVaragReferenceInNamedParameter.kt"); } - @Test - @TestMetadata("JavaAnnotationParameter.kt") - public void testJavaAnnotationParameter() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaAnnotationParameter.kt"); - } - - @Test - @TestMetadata("JavaConstructorNotNullParameter.kt") - public void testJavaConstructorNotNullParameter() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaConstructorNotNullParameter.kt"); - } - - @Test - @TestMetadata("JavaEnumEntry.kt") - public void testJavaEnumEntry() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaEnumEntry.kt"); - } - - @Test - @TestMetadata("JavaEnumValueOf.kt") - public void testJavaEnumValueOf() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaEnumValueOf.kt"); - } - - @Test - @TestMetadata("JavaReference.kt") - public void testJavaReference() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaReference.kt"); - } - - @Test - @TestMetadata("JavaStaticMethod.kt") - public void testJavaStaticMethod() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaStaticMethod.kt"); - } - @Test @TestMetadata("KotlinPropertyAssignment.kt") public void testKotlinPropertyAssignment() throws Exception { @@ -484,12 +448,6 @@ public class FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/ReferenceInFunWhereConstraint.kt"); } - @Test - @TestMetadata("ReferenceToSam.kt") - public void testReferenceToSam() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/ReferenceToSam.kt"); - } - @Test @TestMetadata("ResolveClass.kt") public void testResolveClass() throws Exception { @@ -586,12 +544,6 @@ public class FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/superWithLabel_caretAtSuper.kt"); } - @Test - @TestMetadata("SyntheticProperty.kt") - public void testSyntheticProperty() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/SyntheticProperty.kt"); - } - @Test @TestMetadata("thisWithLabelToFunction_caretAtLabel.kt") public void testThisWithLabelToFunction_caretAtLabel() throws Exception { @@ -1184,6 +1136,64 @@ public class FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerate } } + @Nested + @TestMetadata("analysis/analysis-api/testData/referenceResolve/java") + @TestDataPath("$PROJECT_ROOT") + public class Java { + @Test + public void testAllFilesPresentInJava() throws Exception { + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/referenceResolve/java"), Pattern.compile("^([^.]+)\\.kt$"), null, true, "withErrors"); + } + + @Test + @TestMetadata("JavaAnnotationParameter.kt") + public void testJavaAnnotationParameter() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaAnnotationParameter.kt"); + } + + @Test + @TestMetadata("JavaConstructorNotNullParameter.kt") + public void testJavaConstructorNotNullParameter() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaConstructorNotNullParameter.kt"); + } + + @Test + @TestMetadata("JavaEnumEntry.kt") + public void testJavaEnumEntry() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaEnumEntry.kt"); + } + + @Test + @TestMetadata("JavaEnumValueOf.kt") + public void testJavaEnumValueOf() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaEnumValueOf.kt"); + } + + @Test + @TestMetadata("JavaReference.kt") + public void testJavaReference() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaReference.kt"); + } + + @Test + @TestMetadata("JavaStaticMethod.kt") + public void testJavaStaticMethod() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaStaticMethod.kt"); + } + + @Test + @TestMetadata("ReferenceToSam.kt") + public void testReferenceToSam() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/ReferenceToSam.kt"); + } + + @Test + @TestMetadata("SyntheticProperty.kt") + public void testSyntheticProperty() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/SyntheticProperty.kt"); + } + } + @Nested @TestMetadata("analysis/analysis-api/testData/referenceResolve/kDoc") @TestDataPath("$PROJECT_ROOT") diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisScriptSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisScriptSourceModuleReferenceResolveTestGenerated.java index 2a524302805..8cbd3239c6b 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisScriptSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisScriptSourceModuleReferenceResolveTestGenerated.java @@ -238,6 +238,16 @@ public class FirIdeNormalAnalysisScriptSourceModuleReferenceResolveTestGenerated } } + @Nested + @TestMetadata("analysis/analysis-api/testData/referenceResolve/java") + @TestDataPath("$PROJECT_ROOT") + public class Java { + @Test + public void testAllFilesPresentInJava() throws Exception { + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/referenceResolve/java"), Pattern.compile("^(.+)\\.kts$"), null, true); + } + } + @Nested @TestMetadata("analysis/analysis-api/testData/referenceResolve/kDoc") @TestDataPath("$PROJECT_ROOT") diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java index 8a0498daee2..3baea331fad 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java @@ -328,42 +328,6 @@ public class FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exten runTest("analysis/analysis-api/testData/referenceResolve/InVaragReferenceInNamedParameter.kt"); } - @Test - @TestMetadata("JavaAnnotationParameter.kt") - public void testJavaAnnotationParameter() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaAnnotationParameter.kt"); - } - - @Test - @TestMetadata("JavaConstructorNotNullParameter.kt") - public void testJavaConstructorNotNullParameter() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaConstructorNotNullParameter.kt"); - } - - @Test - @TestMetadata("JavaEnumEntry.kt") - public void testJavaEnumEntry() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaEnumEntry.kt"); - } - - @Test - @TestMetadata("JavaEnumValueOf.kt") - public void testJavaEnumValueOf() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaEnumValueOf.kt"); - } - - @Test - @TestMetadata("JavaReference.kt") - public void testJavaReference() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaReference.kt"); - } - - @Test - @TestMetadata("JavaStaticMethod.kt") - public void testJavaStaticMethod() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaStaticMethod.kt"); - } - @Test @TestMetadata("KotlinPropertyAssignment.kt") public void testKotlinPropertyAssignment() throws Exception { @@ -484,12 +448,6 @@ public class FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exten runTest("analysis/analysis-api/testData/referenceResolve/ReferenceInFunWhereConstraint.kt"); } - @Test - @TestMetadata("ReferenceToSam.kt") - public void testReferenceToSam() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/ReferenceToSam.kt"); - } - @Test @TestMetadata("ResolveClass.kt") public void testResolveClass() throws Exception { @@ -586,12 +544,6 @@ public class FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exten runTest("analysis/analysis-api/testData/referenceResolve/superWithLabel_caretAtSuper.kt"); } - @Test - @TestMetadata("SyntheticProperty.kt") - public void testSyntheticProperty() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/SyntheticProperty.kt"); - } - @Test @TestMetadata("thisWithLabelToFunction_caretAtLabel.kt") public void testThisWithLabelToFunction_caretAtLabel() throws Exception { @@ -1300,6 +1252,64 @@ public class FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exten } } + @Nested + @TestMetadata("analysis/analysis-api/testData/referenceResolve/java") + @TestDataPath("$PROJECT_ROOT") + public class Java { + @Test + public void testAllFilesPresentInJava() throws Exception { + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/referenceResolve/java"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + } + + @Test + @TestMetadata("JavaAnnotationParameter.kt") + public void testJavaAnnotationParameter() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaAnnotationParameter.kt"); + } + + @Test + @TestMetadata("JavaConstructorNotNullParameter.kt") + public void testJavaConstructorNotNullParameter() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaConstructorNotNullParameter.kt"); + } + + @Test + @TestMetadata("JavaEnumEntry.kt") + public void testJavaEnumEntry() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaEnumEntry.kt"); + } + + @Test + @TestMetadata("JavaEnumValueOf.kt") + public void testJavaEnumValueOf() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaEnumValueOf.kt"); + } + + @Test + @TestMetadata("JavaReference.kt") + public void testJavaReference() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaReference.kt"); + } + + @Test + @TestMetadata("JavaStaticMethod.kt") + public void testJavaStaticMethod() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaStaticMethod.kt"); + } + + @Test + @TestMetadata("ReferenceToSam.kt") + public void testReferenceToSam() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/ReferenceToSam.kt"); + } + + @Test + @TestMetadata("SyntheticProperty.kt") + public void testSyntheticProperty() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/SyntheticProperty.kt"); + } + } + @Nested @TestMetadata("analysis/analysis-api/testData/referenceResolve/kDoc") @TestDataPath("$PROJECT_ROOT") diff --git a/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java index 6ef3121d056..ceb244377d3 100644 --- a/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java @@ -328,42 +328,6 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/InVaragReferenceInNamedParameter.kt"); } - @Test - @TestMetadata("JavaAnnotationParameter.kt") - public void testJavaAnnotationParameter() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaAnnotationParameter.kt"); - } - - @Test - @TestMetadata("JavaConstructorNotNullParameter.kt") - public void testJavaConstructorNotNullParameter() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaConstructorNotNullParameter.kt"); - } - - @Test - @TestMetadata("JavaEnumEntry.kt") - public void testJavaEnumEntry() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaEnumEntry.kt"); - } - - @Test - @TestMetadata("JavaEnumValueOf.kt") - public void testJavaEnumValueOf() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaEnumValueOf.kt"); - } - - @Test - @TestMetadata("JavaReference.kt") - public void testJavaReference() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaReference.kt"); - } - - @Test - @TestMetadata("JavaStaticMethod.kt") - public void testJavaStaticMethod() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/JavaStaticMethod.kt"); - } - @Test @TestMetadata("KotlinPropertyAssignment.kt") public void testKotlinPropertyAssignment() throws Exception { @@ -484,12 +448,6 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/ReferenceInFunWhereConstraint.kt"); } - @Test - @TestMetadata("ReferenceToSam.kt") - public void testReferenceToSam() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/ReferenceToSam.kt"); - } - @Test @TestMetadata("ResolveClass.kt") public void testResolveClass() throws Exception { @@ -586,12 +544,6 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/superWithLabel_caretAtSuper.kt"); } - @Test - @TestMetadata("SyntheticProperty.kt") - public void testSyntheticProperty() throws Exception { - runTest("analysis/analysis-api/testData/referenceResolve/SyntheticProperty.kt"); - } - @Test @TestMetadata("thisWithLabelToFunction_caretAtLabel.kt") public void testThisWithLabelToFunction_caretAtLabel() throws Exception { @@ -1300,6 +1252,64 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate } } + @Nested + @TestMetadata("analysis/analysis-api/testData/referenceResolve/java") + @TestDataPath("$PROJECT_ROOT") + public class Java { + @Test + public void testAllFilesPresentInJava() throws Exception { + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/referenceResolve/java"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + } + + @Test + @TestMetadata("JavaAnnotationParameter.kt") + public void testJavaAnnotationParameter() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaAnnotationParameter.kt"); + } + + @Test + @TestMetadata("JavaConstructorNotNullParameter.kt") + public void testJavaConstructorNotNullParameter() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaConstructorNotNullParameter.kt"); + } + + @Test + @TestMetadata("JavaEnumEntry.kt") + public void testJavaEnumEntry() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaEnumEntry.kt"); + } + + @Test + @TestMetadata("JavaEnumValueOf.kt") + public void testJavaEnumValueOf() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaEnumValueOf.kt"); + } + + @Test + @TestMetadata("JavaReference.kt") + public void testJavaReference() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaReference.kt"); + } + + @Test + @TestMetadata("JavaStaticMethod.kt") + public void testJavaStaticMethod() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/JavaStaticMethod.kt"); + } + + @Test + @TestMetadata("ReferenceToSam.kt") + public void testReferenceToSam() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/ReferenceToSam.kt"); + } + + @Test + @TestMetadata("SyntheticProperty.kt") + public void testSyntheticProperty() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/java/SyntheticProperty.kt"); + } + } + @Nested @TestMetadata("analysis/analysis-api/testData/referenceResolve/kDoc") @TestDataPath("$PROJECT_ROOT") diff --git a/analysis/analysis-api/testData/referenceResolve/JavaAnnotationParameter.kt b/analysis/analysis-api/testData/referenceResolve/java/JavaAnnotationParameter.kt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaAnnotationParameter.kt rename to analysis/analysis-api/testData/referenceResolve/java/JavaAnnotationParameter.kt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaAnnotationParameter.txt b/analysis/analysis-api/testData/referenceResolve/java/JavaAnnotationParameter.txt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaAnnotationParameter.txt rename to analysis/analysis-api/testData/referenceResolve/java/JavaAnnotationParameter.txt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaConstructorNotNullParameter.kt b/analysis/analysis-api/testData/referenceResolve/java/JavaConstructorNotNullParameter.kt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaConstructorNotNullParameter.kt rename to analysis/analysis-api/testData/referenceResolve/java/JavaConstructorNotNullParameter.kt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaConstructorNotNullParameter.txt b/analysis/analysis-api/testData/referenceResolve/java/JavaConstructorNotNullParameter.txt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaConstructorNotNullParameter.txt rename to analysis/analysis-api/testData/referenceResolve/java/JavaConstructorNotNullParameter.txt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaEnumEntry.kt b/analysis/analysis-api/testData/referenceResolve/java/JavaEnumEntry.kt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaEnumEntry.kt rename to analysis/analysis-api/testData/referenceResolve/java/JavaEnumEntry.kt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaEnumEntry.txt b/analysis/analysis-api/testData/referenceResolve/java/JavaEnumEntry.txt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaEnumEntry.txt rename to analysis/analysis-api/testData/referenceResolve/java/JavaEnumEntry.txt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaEnumValueOf.kt b/analysis/analysis-api/testData/referenceResolve/java/JavaEnumValueOf.kt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaEnumValueOf.kt rename to analysis/analysis-api/testData/referenceResolve/java/JavaEnumValueOf.kt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaEnumValueOf.txt b/analysis/analysis-api/testData/referenceResolve/java/JavaEnumValueOf.txt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaEnumValueOf.txt rename to analysis/analysis-api/testData/referenceResolve/java/JavaEnumValueOf.txt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaReference.descriptors.txt b/analysis/analysis-api/testData/referenceResolve/java/JavaReference.descriptors.txt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaReference.descriptors.txt rename to analysis/analysis-api/testData/referenceResolve/java/JavaReference.descriptors.txt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaReference.kt b/analysis/analysis-api/testData/referenceResolve/java/JavaReference.kt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaReference.kt rename to analysis/analysis-api/testData/referenceResolve/java/JavaReference.kt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaReference.txt b/analysis/analysis-api/testData/referenceResolve/java/JavaReference.txt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaReference.txt rename to analysis/analysis-api/testData/referenceResolve/java/JavaReference.txt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaStaticMethod.kt b/analysis/analysis-api/testData/referenceResolve/java/JavaStaticMethod.kt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaStaticMethod.kt rename to analysis/analysis-api/testData/referenceResolve/java/JavaStaticMethod.kt diff --git a/analysis/analysis-api/testData/referenceResolve/JavaStaticMethod.txt b/analysis/analysis-api/testData/referenceResolve/java/JavaStaticMethod.txt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/JavaStaticMethod.txt rename to analysis/analysis-api/testData/referenceResolve/java/JavaStaticMethod.txt diff --git a/analysis/analysis-api/testData/referenceResolve/ReferenceToSam.kt b/analysis/analysis-api/testData/referenceResolve/java/ReferenceToSam.kt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/ReferenceToSam.kt rename to analysis/analysis-api/testData/referenceResolve/java/ReferenceToSam.kt diff --git a/analysis/analysis-api/testData/referenceResolve/ReferenceToSam.txt b/analysis/analysis-api/testData/referenceResolve/java/ReferenceToSam.txt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/ReferenceToSam.txt rename to analysis/analysis-api/testData/referenceResolve/java/ReferenceToSam.txt diff --git a/analysis/analysis-api/testData/referenceResolve/SyntheticProperty.descriptors.txt b/analysis/analysis-api/testData/referenceResolve/java/SyntheticProperty.descriptors.txt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/SyntheticProperty.descriptors.txt rename to analysis/analysis-api/testData/referenceResolve/java/SyntheticProperty.descriptors.txt diff --git a/analysis/analysis-api/testData/referenceResolve/SyntheticProperty.kt b/analysis/analysis-api/testData/referenceResolve/java/SyntheticProperty.kt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/SyntheticProperty.kt rename to analysis/analysis-api/testData/referenceResolve/java/SyntheticProperty.kt diff --git a/analysis/analysis-api/testData/referenceResolve/SyntheticProperty.txt b/analysis/analysis-api/testData/referenceResolve/java/SyntheticProperty.txt similarity index 100% rename from analysis/analysis-api/testData/referenceResolve/SyntheticProperty.txt rename to analysis/analysis-api/testData/referenceResolve/java/SyntheticProperty.txt