diff --git a/.idea/kotlinTestDataPluginTestDataPaths.xml b/.idea/kotlinTestDataPluginTestDataPaths.xml index e465cae20ee..43128d28f13 100644 --- a/.idea/kotlinTestDataPluginTestDataPaths.xml +++ b/.idea/kotlinTestDataPluginTestDataPaths.xml @@ -8,7 +8,7 @@ diff --git a/build.gradle.kts b/build.gradle.kts index ec063534385..1e364472ee5 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -732,7 +732,7 @@ tasks { dependsOn(":compiler:fir:analysis-tests:test") dependsOn(":compiler:fir:analysis-tests:legacy-fir-tests:test") dependsOn(":compiler:fir:fir2ir:test") - dependsOn(":plugins:fir:fir-plugin-prototype:test") + dependsOn(":plugins:fir-plugin-prototype:test") } register("firAllTest") { @@ -743,7 +743,7 @@ tasks { ":compiler:fir:analysis-tests:test", ":compiler:fir:analysis-tests:legacy-fir-tests:test", ":compiler:fir:fir2ir:test", - ":plugins:fir:fir-plugin-prototype:test" + ":plugins:fir-plugin-prototype:test" ) } diff --git a/generators/build.gradle.kts b/generators/build.gradle.kts index 6f01edf98cd..bec39c00665 100644 --- a/generators/build.gradle.kts +++ b/generators/build.gradle.kts @@ -66,7 +66,7 @@ dependencies { testApi(projectTests(":kotlin-sam-with-receiver-compiler-plugin")) testApi(projectTests(":kotlinx-serialization-compiler-plugin")) testApi(projectTests(":kotlinx-atomicfu-compiler-plugin")) - testApi(projectTests(":plugins:fir:fir-plugin-prototype")) + testApi(projectTests(":plugins:fir-plugin-prototype")) testApi(projectTests(":generators:test-generator")) testCompileOnly(project(":kotlin-reflect-api")) testImplementation(intellijDep()) { includeJars("idea_rt") } diff --git a/generators/tests/org/jetbrains/kotlin/generators/tests/GenerateTests.kt b/generators/tests/org/jetbrains/kotlin/generators/tests/GenerateTests.kt index a26b40d3dd1..4ee82a747dc 100644 --- a/generators/tests/org/jetbrains/kotlin/generators/tests/GenerateTests.kt +++ b/generators/tests/org/jetbrains/kotlin/generators/tests/GenerateTests.kt @@ -382,7 +382,7 @@ fun main(args: Array) { } } - testGroup("plugins/fir/fir-plugin-prototype/tests-gen", "plugins/fir/fir-plugin-prototype/testData") { + testGroup("plugins/fir-plugin-prototype/tests-gen", "plugins/fir-plugin-prototype/testData") { testClass { model("diagnostics") } diff --git a/plugins/fir/fir-plugin-prototype/build.gradle.kts b/plugins/fir-plugin-prototype/build.gradle.kts similarity index 96% rename from plugins/fir/fir-plugin-prototype/build.gradle.kts rename to plugins/fir-plugin-prototype/build.gradle.kts index 2f956f5ddac..9e231bced0b 100644 --- a/plugins/fir/fir-plugin-prototype/build.gradle.kts +++ b/plugins/fir-plugin-prototype/build.gradle.kts @@ -65,7 +65,7 @@ projectTest(parallel = true, jUnitMode = JUnitMode.JUnit5) { useJUnitPlatform() jvmArgs!!.removeIf { it.contains("-Xmx") } maxHeapSize = "3g" - dependsOn(":plugins:fir:fir-plugin-prototype:plugin-annotations:jar") + dependsOn(":plugins:fir-plugin-prototype:plugin-annotations:jar") } testsJar() diff --git a/plugins/fir/fir-plugin-prototype/plugin-annotations/build.gradle.kts b/plugins/fir-plugin-prototype/plugin-annotations/build.gradle.kts similarity index 100% rename from plugins/fir/fir-plugin-prototype/plugin-annotations/build.gradle.kts rename to plugins/fir-plugin-prototype/plugin-annotations/build.gradle.kts diff --git a/plugins/fir/fir-plugin-prototype/plugin-annotations/src/org/jetbrains/kotlin/fir/plugin/annotations.kt b/plugins/fir-plugin-prototype/plugin-annotations/src/org/jetbrains/kotlin/fir/plugin/annotations.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/plugin-annotations/src/org/jetbrains/kotlin/fir/plugin/annotations.kt rename to plugins/fir-plugin-prototype/plugin-annotations/src/org/jetbrains/kotlin/fir/plugin/annotations.kt diff --git a/plugins/fir/fir-plugin-prototype/resources/META-INF/services/org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar b/plugins/fir-plugin-prototype/resources/META-INF/services/org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar similarity index 100% rename from plugins/fir/fir-plugin-prototype/resources/META-INF/services/org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar rename to plugins/fir-plugin-prototype/resources/META-INF/services/org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/AllOpenStatusTransformer.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/AllOpenStatusTransformer.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/AllOpenStatusTransformer.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/AllOpenStatusTransformer.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/AllPublicVisibilityTransformer.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/AllPublicVisibilityTransformer.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/AllPublicVisibilityTransformer.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/AllPublicVisibilityTransformer.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/FirAllOpenComponentRegistrar.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/FirAllOpenComponentRegistrar.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/FirAllOpenComponentRegistrar.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/FirAllOpenComponentRegistrar.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/PluginAdditionalCheckers.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/PluginAdditionalCheckers.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/PluginAdditionalCheckers.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/PluginAdditionalCheckers.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/SomeAdditionalSupertypeGenerator.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/SomeAdditionalSupertypeGenerator.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/SomeAdditionalSupertypeGenerator.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/SomeAdditionalSupertypeGenerator.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/DummyNameChecker.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/DummyNameChecker.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/DummyNameChecker.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/DummyNameChecker.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/PluginErrors.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/PluginErrors.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/PluginErrors.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/PluginErrors.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/SignedNumberCallChecker.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/SignedNumberCallChecker.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/SignedNumberCallChecker.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/checkers/SignedNumberCallChecker.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/AdditionalMembersGenerator.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/AdditionalMembersGenerator.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/AdditionalMembersGenerator.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/AdditionalMembersGenerator.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/CompanionGenerator.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/CompanionGenerator.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/CompanionGenerator.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/CompanionGenerator.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/ExternalClassGenerator.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/ExternalClassGenerator.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/ExternalClassGenerator.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/ExternalClassGenerator.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/TopLevelDeclarationsGenerator.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/TopLevelDeclarationsGenerator.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/TopLevelDeclarationsGenerator.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/TopLevelDeclarationsGenerator.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/generationUtils.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/generationUtils.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/generationUtils.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/generators/generationUtils.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/types/ConeNumberSignAttribute.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/types/ConeNumberSignAttribute.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/types/ConeNumberSignAttribute.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/types/ConeNumberSignAttribute.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/types/FirNumberSignAttributeExtension.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/types/FirNumberSignAttributeExtension.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/types/FirNumberSignAttributeExtension.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/types/FirNumberSignAttributeExtension.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/utils.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/utils.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/utils.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/fir/plugin/utils.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/AbstractTransformerForGenerator.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/AbstractTransformerForGenerator.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/AbstractTransformerForGenerator.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/AbstractTransformerForGenerator.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/GeneratedDeclarationsIrBodyFiller.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/GeneratedDeclarationsIrBodyFiller.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/GeneratedDeclarationsIrBodyFiller.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/GeneratedDeclarationsIrBodyFiller.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForAdditionalMembersGenerator.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForAdditionalMembersGenerator.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForAdditionalMembersGenerator.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForAdditionalMembersGenerator.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForCompanionGenerator.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForCompanionGenerator.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForCompanionGenerator.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForCompanionGenerator.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForExternalClassGenerator.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForExternalClassGenerator.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForExternalClassGenerator.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForExternalClassGenerator.kt diff --git a/plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForTopLevelDeclarationsGenerator.kt b/plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForTopLevelDeclarationsGenerator.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForTopLevelDeclarationsGenerator.kt rename to plugins/fir-plugin-prototype/src/org/jetbrains/kotlin/ir/plugin/TransformerForTopLevelDeclarationsGenerator.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/box/classWithCompanionObject.fir.txt b/plugins/fir-plugin-prototype/testData/box/classWithCompanionObject.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/box/classWithCompanionObject.fir.txt rename to plugins/fir-plugin-prototype/testData/box/classWithCompanionObject.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/box/classWithCompanionObject.kt b/plugins/fir-plugin-prototype/testData/box/classWithCompanionObject.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/box/classWithCompanionObject.kt rename to plugins/fir-plugin-prototype/testData/box/classWithCompanionObject.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/box/classWithGeneratedMembersAndNestedClass.fir.txt b/plugins/fir-plugin-prototype/testData/box/classWithGeneratedMembersAndNestedClass.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/box/classWithGeneratedMembersAndNestedClass.fir.txt rename to plugins/fir-plugin-prototype/testData/box/classWithGeneratedMembersAndNestedClass.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/box/classWithGeneratedMembersAndNestedClass.kt b/plugins/fir-plugin-prototype/testData/box/classWithGeneratedMembersAndNestedClass.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/box/classWithGeneratedMembersAndNestedClass.kt rename to plugins/fir-plugin-prototype/testData/box/classWithGeneratedMembersAndNestedClass.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.fir.ir.txt b/plugins/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.fir.ir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.fir.ir.txt rename to plugins/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.fir.ir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.fir.txt b/plugins/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.fir.txt rename to plugins/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.kt b/plugins/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.kt rename to plugins/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/box/newSupertype.fir.txt b/plugins/fir-plugin-prototype/testData/box/newSupertype.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/box/newSupertype.fir.txt rename to plugins/fir-plugin-prototype/testData/box/newSupertype.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/box/newSupertype.kt b/plugins/fir-plugin-prototype/testData/box/newSupertype.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/box/newSupertype.kt rename to plugins/fir-plugin-prototype/testData/box/newSupertype.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/box/topLevelCallables.fir.txt b/plugins/fir-plugin-prototype/testData/box/topLevelCallables.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/box/topLevelCallables.fir.txt rename to plugins/fir-plugin-prototype/testData/box/topLevelCallables.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/box/topLevelCallables.kt b/plugins/fir-plugin-prototype/testData/box/topLevelCallables.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/box/topLevelCallables.kt rename to plugins/fir-plugin-prototype/testData/box/topLevelCallables.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers/signedNumbersCheckers.fir.txt b/plugins/fir-plugin-prototype/testData/diagnostics/checkers/signedNumbersCheckers.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers/signedNumbersCheckers.fir.txt rename to plugins/fir-plugin-prototype/testData/diagnostics/checkers/signedNumbersCheckers.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers/signedNumbersCheckers.kt b/plugins/fir-plugin-prototype/testData/diagnostics/checkers/signedNumbersCheckers.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers/signedNumbersCheckers.kt rename to plugins/fir-plugin-prototype/testData/diagnostics/checkers/signedNumbersCheckers.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers/simple.fir.txt b/plugins/fir-plugin-prototype/testData/diagnostics/checkers/simple.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers/simple.fir.txt rename to plugins/fir-plugin-prototype/testData/diagnostics/checkers/simple.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers/simple.kt b/plugins/fir-plugin-prototype/testData/diagnostics/checkers/simple.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers/simple.kt rename to plugins/fir-plugin-prototype/testData/diagnostics/checkers/simple.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/classWithCompanionObject.fir.txt b/plugins/fir-plugin-prototype/testData/diagnostics/memberGen/classWithCompanionObject.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/classWithCompanionObject.fir.txt rename to plugins/fir-plugin-prototype/testData/diagnostics/memberGen/classWithCompanionObject.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/classWithCompanionObject.kt b/plugins/fir-plugin-prototype/testData/diagnostics/memberGen/classWithCompanionObject.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/classWithCompanionObject.kt rename to plugins/fir-plugin-prototype/testData/diagnostics/memberGen/classWithCompanionObject.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/classWithGeneratedMembersAndNestedClass.fir.txt b/plugins/fir-plugin-prototype/testData/diagnostics/memberGen/classWithGeneratedMembersAndNestedClass.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/classWithGeneratedMembersAndNestedClass.fir.txt rename to plugins/fir-plugin-prototype/testData/diagnostics/memberGen/classWithGeneratedMembersAndNestedClass.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/classWithGeneratedMembersAndNestedClass.kt b/plugins/fir-plugin-prototype/testData/diagnostics/memberGen/classWithGeneratedMembersAndNestedClass.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/classWithGeneratedMembersAndNestedClass.kt rename to plugins/fir-plugin-prototype/testData/diagnostics/memberGen/classWithGeneratedMembersAndNestedClass.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/generatedClassWithMembersAndNestedClasses.fir.txt b/plugins/fir-plugin-prototype/testData/diagnostics/memberGen/generatedClassWithMembersAndNestedClasses.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/generatedClassWithMembersAndNestedClasses.fir.txt rename to plugins/fir-plugin-prototype/testData/diagnostics/memberGen/generatedClassWithMembersAndNestedClasses.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/generatedClassWithMembersAndNestedClasses.kt b/plugins/fir-plugin-prototype/testData/diagnostics/memberGen/generatedClassWithMembersAndNestedClasses.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/generatedClassWithMembersAndNestedClasses.kt rename to plugins/fir-plugin-prototype/testData/diagnostics/memberGen/generatedClassWithMembersAndNestedClasses.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/topLevelCallables.fir.txt b/plugins/fir-plugin-prototype/testData/diagnostics/memberGen/topLevelCallables.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/topLevelCallables.fir.txt rename to plugins/fir-plugin-prototype/testData/diagnostics/memberGen/topLevelCallables.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/topLevelCallables.kt b/plugins/fir-plugin-prototype/testData/diagnostics/memberGen/topLevelCallables.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/topLevelCallables.kt rename to plugins/fir-plugin-prototype/testData/diagnostics/memberGen/topLevelCallables.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/status/metaAnnotation.fir.txt b/plugins/fir-plugin-prototype/testData/diagnostics/status/metaAnnotation.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/status/metaAnnotation.fir.txt rename to plugins/fir-plugin-prototype/testData/diagnostics/status/metaAnnotation.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/status/metaAnnotation.kt b/plugins/fir-plugin-prototype/testData/diagnostics/status/metaAnnotation.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/status/metaAnnotation.kt rename to plugins/fir-plugin-prototype/testData/diagnostics/status/metaAnnotation.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/status/simpleAnnotation.fir.txt b/plugins/fir-plugin-prototype/testData/diagnostics/status/simpleAnnotation.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/status/simpleAnnotation.fir.txt rename to plugins/fir-plugin-prototype/testData/diagnostics/status/simpleAnnotation.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/status/simpleAnnotation.kt b/plugins/fir-plugin-prototype/testData/diagnostics/status/simpleAnnotation.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/status/simpleAnnotation.kt rename to plugins/fir-plugin-prototype/testData/diagnostics/status/simpleAnnotation.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/status/visibilityTransformation.fir.txt b/plugins/fir-plugin-prototype/testData/diagnostics/status/visibilityTransformation.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/status/visibilityTransformation.fir.txt rename to plugins/fir-plugin-prototype/testData/diagnostics/status/visibilityTransformation.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/status/visibilityTransformation.kt b/plugins/fir-plugin-prototype/testData/diagnostics/status/visibilityTransformation.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/status/visibilityTransformation.kt rename to plugins/fir-plugin-prototype/testData/diagnostics/status/visibilityTransformation.kt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/supertypes/simple.fir.txt b/plugins/fir-plugin-prototype/testData/diagnostics/supertypes/simple.fir.txt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/supertypes/simple.fir.txt rename to plugins/fir-plugin-prototype/testData/diagnostics/supertypes/simple.fir.txt diff --git a/plugins/fir/fir-plugin-prototype/testData/diagnostics/supertypes/simple.kt b/plugins/fir-plugin-prototype/testData/diagnostics/supertypes/simple.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/testData/diagnostics/supertypes/simple.kt rename to plugins/fir-plugin-prototype/testData/diagnostics/supertypes/simple.kt diff --git a/plugins/fir/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginBlackBoxCodegenTestGenerated.java b/plugins/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginBlackBoxCodegenTestGenerated.java similarity index 70% rename from plugins/fir/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginBlackBoxCodegenTestGenerated.java rename to plugins/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginBlackBoxCodegenTestGenerated.java index c2c7ec0e271..f0aa200cea1 100644 --- a/plugins/fir/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginBlackBoxCodegenTestGenerated.java +++ b/plugins/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginBlackBoxCodegenTestGenerated.java @@ -17,41 +17,41 @@ import java.util.regex.Pattern; /** This class is generated by {@link GenerateNewCompilerTests.kt}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") -@TestMetadata("plugins/fir/fir-plugin-prototype/testData/box") +@TestMetadata("plugins/fir-plugin-prototype/testData/box") @TestDataPath("$PROJECT_ROOT") public class FirPluginBlackBoxCodegenTestGenerated extends AbstractFirPluginBlackBoxCodegenTest { @Test public void testAllFilesPresentInBox() throws Exception { - KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir/fir-plugin-prototype/testData/box"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true); + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir-plugin-prototype/testData/box"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true); } @Test @TestMetadata("classWithCompanionObject.kt") public void testClassWithCompanionObject() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/box/classWithCompanionObject.kt"); + runTest("plugins/fir-plugin-prototype/testData/box/classWithCompanionObject.kt"); } @Test @TestMetadata("classWithGeneratedMembersAndNestedClass.kt") public void testClassWithGeneratedMembersAndNestedClass() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/box/classWithGeneratedMembersAndNestedClass.kt"); + runTest("plugins/fir-plugin-prototype/testData/box/classWithGeneratedMembersAndNestedClass.kt"); } @Test @TestMetadata("generatedClassWithMembersAndNestedClasses.kt") public void testGeneratedClassWithMembersAndNestedClasses() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.kt"); + runTest("plugins/fir-plugin-prototype/testData/box/generatedClassWithMembersAndNestedClasses.kt"); } @Test @TestMetadata("newSupertype.kt") public void testNewSupertype() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/box/newSupertype.kt"); + runTest("plugins/fir-plugin-prototype/testData/box/newSupertype.kt"); } @Test @TestMetadata("topLevelCallables.kt") public void testTopLevelCallables() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/box/topLevelCallables.kt"); + runTest("plugins/fir-plugin-prototype/testData/box/topLevelCallables.kt"); } } diff --git a/plugins/fir/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginDiagnosticTestGenerated.java b/plugins/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginDiagnosticTestGenerated.java similarity index 60% rename from plugins/fir/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginDiagnosticTestGenerated.java rename to plugins/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginDiagnosticTestGenerated.java index 4a5f6c6d8b0..21efe8ec2ff 100644 --- a/plugins/fir/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginDiagnosticTestGenerated.java +++ b/plugins/fir-plugin-prototype/tests-gen/org/jetbrains/kotlin/fir/plugin/runners/FirPluginDiagnosticTestGenerated.java @@ -16,111 +16,111 @@ import java.util.regex.Pattern; /** This class is generated by {@link GenerateNewCompilerTests.kt}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") -@TestMetadata("plugins/fir/fir-plugin-prototype/testData/diagnostics") +@TestMetadata("plugins/fir-plugin-prototype/testData/diagnostics") @TestDataPath("$PROJECT_ROOT") public class FirPluginDiagnosticTestGenerated extends AbstractFirPluginDiagnosticTest { @Test public void testAllFilesPresentInDiagnostics() throws Exception { - KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir/fir-plugin-prototype/testData/diagnostics"), Pattern.compile("^(.+)\\.kt$"), null, true); + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir-plugin-prototype/testData/diagnostics"), Pattern.compile("^(.+)\\.kt$"), null, true); } @Nested - @TestMetadata("plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers") + @TestMetadata("plugins/fir-plugin-prototype/testData/diagnostics/checkers") @TestDataPath("$PROJECT_ROOT") public class Checkers { @Test public void testAllFilesPresentInCheckers() throws Exception { - KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers"), Pattern.compile("^(.+)\\.kt$"), null, true); + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir-plugin-prototype/testData/diagnostics/checkers"), Pattern.compile("^(.+)\\.kt$"), null, true); } @Test @TestMetadata("signedNumbersCheckers.kt") public void testSignedNumbersCheckers() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers/signedNumbersCheckers.kt"); + runTest("plugins/fir-plugin-prototype/testData/diagnostics/checkers/signedNumbersCheckers.kt"); } @Test @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/diagnostics/checkers/simple.kt"); + runTest("plugins/fir-plugin-prototype/testData/diagnostics/checkers/simple.kt"); } } @Nested - @TestMetadata("plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen") + @TestMetadata("plugins/fir-plugin-prototype/testData/diagnostics/memberGen") @TestDataPath("$PROJECT_ROOT") public class MemberGen { @Test public void testAllFilesPresentInMemberGen() throws Exception { - KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen"), Pattern.compile("^(.+)\\.kt$"), null, true); + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir-plugin-prototype/testData/diagnostics/memberGen"), Pattern.compile("^(.+)\\.kt$"), null, true); } @Test @TestMetadata("classWithCompanionObject.kt") public void testClassWithCompanionObject() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/classWithCompanionObject.kt"); + runTest("plugins/fir-plugin-prototype/testData/diagnostics/memberGen/classWithCompanionObject.kt"); } @Test @TestMetadata("classWithGeneratedMembersAndNestedClass.kt") public void testClassWithGeneratedMembersAndNestedClass() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/classWithGeneratedMembersAndNestedClass.kt"); + runTest("plugins/fir-plugin-prototype/testData/diagnostics/memberGen/classWithGeneratedMembersAndNestedClass.kt"); } @Test @TestMetadata("generatedClassWithMembersAndNestedClasses.kt") public void testGeneratedClassWithMembersAndNestedClasses() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/generatedClassWithMembersAndNestedClasses.kt"); + runTest("plugins/fir-plugin-prototype/testData/diagnostics/memberGen/generatedClassWithMembersAndNestedClasses.kt"); } @Test @TestMetadata("topLevelCallables.kt") public void testTopLevelCallables() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/diagnostics/memberGen/topLevelCallables.kt"); + runTest("plugins/fir-plugin-prototype/testData/diagnostics/memberGen/topLevelCallables.kt"); } } @Nested - @TestMetadata("plugins/fir/fir-plugin-prototype/testData/diagnostics/status") + @TestMetadata("plugins/fir-plugin-prototype/testData/diagnostics/status") @TestDataPath("$PROJECT_ROOT") public class Status { @Test public void testAllFilesPresentInStatus() throws Exception { - KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir/fir-plugin-prototype/testData/diagnostics/status"), Pattern.compile("^(.+)\\.kt$"), null, true); + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir-plugin-prototype/testData/diagnostics/status"), Pattern.compile("^(.+)\\.kt$"), null, true); } @Test @TestMetadata("metaAnnotation.kt") public void testMetaAnnotation() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/diagnostics/status/metaAnnotation.kt"); + runTest("plugins/fir-plugin-prototype/testData/diagnostics/status/metaAnnotation.kt"); } @Test @TestMetadata("simpleAnnotation.kt") public void testSimpleAnnotation() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/diagnostics/status/simpleAnnotation.kt"); + runTest("plugins/fir-plugin-prototype/testData/diagnostics/status/simpleAnnotation.kt"); } @Test @TestMetadata("visibilityTransformation.kt") public void testVisibilityTransformation() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/diagnostics/status/visibilityTransformation.kt"); + runTest("plugins/fir-plugin-prototype/testData/diagnostics/status/visibilityTransformation.kt"); } } @Nested - @TestMetadata("plugins/fir/fir-plugin-prototype/testData/diagnostics/supertypes") + @TestMetadata("plugins/fir-plugin-prototype/testData/diagnostics/supertypes") @TestDataPath("$PROJECT_ROOT") public class Supertypes { @Test public void testAllFilesPresentInSupertypes() throws Exception { - KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir/fir-plugin-prototype/testData/diagnostics/supertypes"), Pattern.compile("^(.+)\\.kt$"), null, true); + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("plugins/fir-plugin-prototype/testData/diagnostics/supertypes"), Pattern.compile("^(.+)\\.kt$"), null, true); } @Test @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("plugins/fir/fir-plugin-prototype/testData/diagnostics/supertypes/simple.kt"); + runTest("plugins/fir-plugin-prototype/testData/diagnostics/supertypes/simple.kt"); } } } diff --git a/plugins/fir/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/AbstractFirPluginBlackBoxCodegenTest.kt b/plugins/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/AbstractFirPluginBlackBoxCodegenTest.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/AbstractFirPluginBlackBoxCodegenTest.kt rename to plugins/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/AbstractFirPluginBlackBoxCodegenTest.kt diff --git a/plugins/fir/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/AbstractFirPluginDiagnosticTest.kt b/plugins/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/AbstractFirPluginDiagnosticTest.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/AbstractFirPluginDiagnosticTest.kt rename to plugins/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/AbstractFirPluginDiagnosticTest.kt diff --git a/plugins/fir/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/commonPluginTestConfiguration.kt b/plugins/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/commonPluginTestConfiguration.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/commonPluginTestConfiguration.kt rename to plugins/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/runners/commonPluginTestConfiguration.kt diff --git a/plugins/fir/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/services/ExtensionRegistrarConfigurator.kt b/plugins/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/services/ExtensionRegistrarConfigurator.kt similarity index 100% rename from plugins/fir/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/services/ExtensionRegistrarConfigurator.kt rename to plugins/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/services/ExtensionRegistrarConfigurator.kt diff --git a/plugins/fir/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/services/PluginAnnotationsProvider.kt b/plugins/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/services/PluginAnnotationsProvider.kt similarity index 88% rename from plugins/fir/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/services/PluginAnnotationsProvider.kt rename to plugins/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/services/PluginAnnotationsProvider.kt index ec5053bcd0d..d515144a34b 100644 --- a/plugins/fir/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/services/PluginAnnotationsProvider.kt +++ b/plugins/fir-plugin-prototype/tests/org/jetbrains/kotlin/fir/plugin/services/PluginAnnotationsProvider.kt @@ -16,7 +16,7 @@ import java.io.FilenameFilter class PluginAnnotationsProvider(testServices: TestServices) : EnvironmentConfigurator(testServices) { companion object { - private const val ANNOTATIONS_JAR_DIR = "plugins/fir/fir-plugin-prototype/plugin-annotations/build/libs/" + private const val ANNOTATIONS_JAR_DIR = "plugins/fir-plugin-prototype/plugin-annotations/build/libs/" private val ANNOTATIONS_JAR_FILTER = FilenameFilter { _, name -> name.startsWith("plugin-annotations") && name.endsWith(".jar") } } @@ -27,5 +27,5 @@ class PluginAnnotationsProvider(testServices: TestServices) : EnvironmentConfigu configuration.addJvmClasspathRoot(jar) } - private val failMessage = { "Jar with annotations does not exist. Please run :plugins:fir:fir-plugin-prototype:plugin-annotations:jar" } + private val failMessage = { "Jar with annotations does not exist. Please run :plugins:fir-plugin-prototype:plugin-annotations:jar" } } diff --git a/settings.gradle b/settings.gradle index 85e0d580251..f50678d1eaa 100644 --- a/settings.gradle +++ b/settings.gradle @@ -195,8 +195,8 @@ include ":benchmarks", ":kotlin-sam-with-receiver-compiler-plugin", ":kotlin-imports-dumper-compiler-plugin", ":kotlin-script-runtime", - ":plugins:fir:fir-plugin-prototype", - ":plugins:fir:fir-plugin-prototype:plugin-annotations", + ":plugins:fir-plugin-prototype", + ":plugins:fir-plugin-prototype:plugin-annotations", ":kotlin-test:kotlin-test-common", ":kotlin-test:kotlin-test-annotations-common", ":kotlin-test:kotlin-test-jvm",