[IR] Rename `:compiler:backend-common` to `compiler:backend-common.k1`
^KT-74763
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index e6b8976..807d4c1 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -33,7 +33,7 @@
/compiler/android-tests/ @JetBrains/kotlin-jvm
/compiler/backend/ @JetBrains/kotlin-jvm
/compiler/backend.common.jvm/ @JetBrains/kotlin-jvm
-/compiler/backend-common/ @JetBrains/kotlin-jvm @JetBrains/kotlin-native @JetBrains/kotlin-wasm @JetBrains/kotlin-common-backend @JetBrains/kotlin-js
+/compiler/backend-common.k1/ @JetBrains/kotlin-jvm @JetBrains/kotlin-native @JetBrains/kotlin-wasm @JetBrains/kotlin-common-backend @JetBrains/kotlin-js
/compiler/build-tools/ @JetBrains/kotlin-build-tools
/compiler/build-tools/kotlin-build-tools-api/gen/ @JetBrains/kotlin
/compiler/build-tools/kotlin-build-tools-impl/gen/ @JetBrains/kotlin
diff --git a/.space/CODEOWNERS b/.space/CODEOWNERS
index 1e805c4..1abd3c9 100644
--- a/.space/CODEOWNERS
+++ b/.space/CODEOWNERS
@@ -64,7 +64,7 @@
/compiler/android-tests/ "Kotlin JVM"
/compiler/backend/ "Kotlin JVM"
/compiler/backend.common.jvm/ "Kotlin JVM"
-/compiler/backend-common/ "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
+/compiler/backend-common.k1/ "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/build-tools/ "Kotlin Build Tools"
/compiler/build-tools/kotlin-build-tools-api/gen/ "Kotlin"
/compiler/build-tools/kotlin-build-tools-impl/gen/ "Kotlin"
diff --git a/analysis/analysis-api-fe10/build.gradle.kts b/analysis/analysis-api-fe10/build.gradle.kts
index fe12727..65dc573 100644
--- a/analysis/analysis-api-fe10/build.gradle.kts
+++ b/analysis/analysis-api-fe10/build.gradle.kts
@@ -16,7 +16,7 @@
implementation(project(":compiler:light-classes"))
implementation(project(":compiler:backend"))
- implementation(project(":compiler:backend-common"))
+ implementation(project(":compiler:backend-common.k1"))
implementation(project(":compiler:backend.common.jvm"))
implementation(project(":compiler:backend.jvm"))
implementation(project(":compiler:backend.jvm.entrypoint"))
diff --git a/analysis/analysis-api-impl-base/build.gradle.kts b/analysis/analysis-api-impl-base/build.gradle.kts
index e7cf310..7efa448 100644
--- a/analysis/analysis-api-impl-base/build.gradle.kts
+++ b/analysis/analysis-api-impl-base/build.gradle.kts
@@ -13,7 +13,7 @@
api(project(":analysis:kt-references"))
api(project(":compiler:resolution.common.jvm"))
implementation(project(":analysis:decompiled:decompiler-to-psi"))
- implementation(project(":compiler:backend-common"))
+ implementation(project(":compiler:backend-common.k1"))
implementation(project(":compiler:backend"))
implementation(kotlinxCollectionsImmutable())
api(intellijCore())
diff --git a/build.gradle.kts b/build.gradle.kts
index 16b25c3..66de3e8 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -257,7 +257,7 @@
":compiler:backend.js",
":compiler:backend.wasm",
":kotlin-util-klib-metadata",
- ":compiler:backend-common",
+ ":compiler:backend-common.k1",
":compiler:backend",
":compiler:plugin-api",
":compiler:javac-wrapper",
diff --git a/compiler/backend-common/ReadMe.md b/compiler/backend-common.k1/ReadMe.md
similarity index 100%
rename from compiler/backend-common/ReadMe.md
rename to compiler/backend-common.k1/ReadMe.md
diff --git a/compiler/backend-common/build.gradle.kts b/compiler/backend-common.k1/build.gradle.kts
similarity index 100%
rename from compiler/backend-common/build.gradle.kts
rename to compiler/backend-common.k1/build.gradle.kts
diff --git a/compiler/backend-common/src/org/jetbrains/kotlin/backend/common/CodegenUtil.kt b/compiler/backend-common.k1/src/org/jetbrains/kotlin/backend/common/CodegenUtil.kt
similarity index 100%
rename from compiler/backend-common/src/org/jetbrains/kotlin/backend/common/CodegenUtil.kt
rename to compiler/backend-common.k1/src/org/jetbrains/kotlin/backend/common/CodegenUtil.kt
diff --git a/compiler/backend-common/src/org/jetbrains/kotlin/backend/common/DataClassMethodGenerator.kt b/compiler/backend-common.k1/src/org/jetbrains/kotlin/backend/common/DataClassMethodGenerator.kt
similarity index 100%
rename from compiler/backend-common/src/org/jetbrains/kotlin/backend/common/DataClassMethodGenerator.kt
rename to compiler/backend-common.k1/src/org/jetbrains/kotlin/backend/common/DataClassMethodGenerator.kt
diff --git a/compiler/backend-common/src/org/jetbrains/kotlin/backend/common/FunctionsFromAnyGenerator.kt b/compiler/backend-common.k1/src/org/jetbrains/kotlin/backend/common/FunctionsFromAnyGenerator.kt
similarity index 100%
rename from compiler/backend-common/src/org/jetbrains/kotlin/backend/common/FunctionsFromAnyGenerator.kt
rename to compiler/backend-common.k1/src/org/jetbrains/kotlin/backend/common/FunctionsFromAnyGenerator.kt
diff --git a/compiler/backend-common/src/org/jetbrains/kotlin/backend/common/SimpleMemberScope.kt b/compiler/backend-common.k1/src/org/jetbrains/kotlin/backend/common/SimpleMemberScope.kt
similarity index 100%
rename from compiler/backend-common/src/org/jetbrains/kotlin/backend/common/SimpleMemberScope.kt
rename to compiler/backend-common.k1/src/org/jetbrains/kotlin/backend/common/SimpleMemberScope.kt
diff --git a/compiler/backend/build.gradle.kts b/compiler/backend/build.gradle.kts
index 9c760b5..997a664 100644
--- a/compiler/backend/build.gradle.kts
+++ b/compiler/backend/build.gradle.kts
@@ -6,7 +6,7 @@
dependencies {
api(project(":kotlin-annotations-jvm"))
api(project(":compiler:util"))
- api(project(":compiler:backend-common"))
+ api(project(":compiler:backend-common.k1"))
api(project(":compiler:frontend"))
api(project(":core:descriptors.jvm"))
api(project(":compiler:frontend.common.jvm"))
diff --git a/compiler/cli/build.gradle.kts b/compiler/cli/build.gradle.kts
index faa14af..75ccea4 100644
--- a/compiler/cli/build.gradle.kts
+++ b/compiler/cli/build.gradle.kts
@@ -8,7 +8,7 @@
api(project(":compiler:util"))
api(project(":compiler:cli-base"))
api(project(":compiler:frontend"))
- api(project(":compiler:backend-common"))
+ api(project(":compiler:backend-common.k1"))
api(project(":compiler:backend"))
implementation(project(":compiler:backend.jvm.entrypoint"))
api(project(":compiler:serialization"))
diff --git a/compiler/cli/cli-js/build.gradle.kts b/compiler/cli/cli-js/build.gradle.kts
index 05b194d..6142887 100644
--- a/compiler/cli/cli-js/build.gradle.kts
+++ b/compiler/cli/cli-js/build.gradle.kts
@@ -9,7 +9,7 @@
api(project(":compiler:cli-common"))
api(project(":compiler:cli"))
api(project(":compiler:frontend"))
- api(project(":compiler:backend-common"))
+ api(project(":compiler:backend-common.k1"))
api(project(":compiler:fir:fir-serialization"))
api(project(":compiler:ir.backend.common"))
api(project(":compiler:ir.serialization.js"))
diff --git a/compiler/ir/backend.js/build.gradle.kts b/compiler/ir/backend.js/build.gradle.kts
index 56d52850..a97de3b 100644
--- a/compiler/ir/backend.js/build.gradle.kts
+++ b/compiler/ir/backend.js/build.gradle.kts
@@ -7,7 +7,7 @@
api(project(":compiler:cli-base"))
api(project(":compiler:util"))
api(project(":compiler:frontend"))
- api(project(":compiler:backend-common"))
+ api(project(":compiler:backend-common.k1"))
api(project(":compiler:ir.tree"))
api(project(":compiler:ir.backend.common"))
api(project(":compiler:ir.inline"))
diff --git a/compiler/ir/backend.wasm/build.gradle.kts b/compiler/ir/backend.wasm/build.gradle.kts
index 68c65658..db09ac2 100644
--- a/compiler/ir/backend.wasm/build.gradle.kts
+++ b/compiler/ir/backend.wasm/build.gradle.kts
@@ -7,7 +7,7 @@
api(project(":compiler:cli-base"))
api(project(":compiler:util"))
api(project(":compiler:frontend"))
- api(project(":compiler:backend-common"))
+ api(project(":compiler:backend-common.k1"))
api(project(":compiler:ir.tree"))
api(project(":compiler:ir.backend.common"))
api(project(":compiler:ir.inline"))
diff --git a/compiler/ir/ir.psi2ir/build.gradle.kts b/compiler/ir/ir.psi2ir/build.gradle.kts
index 6f3fa96..d055aaf 100644
--- a/compiler/ir/ir.psi2ir/build.gradle.kts
+++ b/compiler/ir/ir.psi2ir/build.gradle.kts
@@ -6,7 +6,7 @@
dependencies {
api(project(":compiler:util"))
api(project(":compiler:frontend"))
- api(project(":compiler:backend-common"))
+ api(project(":compiler:backend-common.k1"))
api(project(":compiler:ir.tree"))
implementation(project(":compiler:ir.serialization.common"))
implementation(project(":compiler:ir.backend.common"))
diff --git a/js/js.tests/build.gradle.kts b/js/js.tests/build.gradle.kts
index ffc1940..c1c5705 100644
--- a/js/js.tests/build.gradle.kts
+++ b/js/js.tests/build.gradle.kts
@@ -74,7 +74,7 @@
testJsRuntime(kotlinTest("js")) // to be sure that kotlin-test-js built before tests run
}
testRuntimeOnly(project(":kotlin-preloader")) // it's required for ant tests
- testRuntimeOnly(project(":compiler:backend-common"))
+ testRuntimeOnly(project(":compiler:backend-common.k1"))
testRuntimeOnly(project(":kotlin-util-klib-abi"))
testRuntimeOnly(commonDependency("org.fusesource.jansi", "jansi"))
diff --git a/plugins/atomicfu/atomicfu-compiler/build.gradle.kts b/plugins/atomicfu/atomicfu-compiler/build.gradle.kts
index a0d2a97..495d9d0 100644
--- a/plugins/atomicfu/atomicfu-compiler/build.gradle.kts
+++ b/plugins/atomicfu/atomicfu-compiler/build.gradle.kts
@@ -120,7 +120,7 @@
testRuntimeOnly(kotlinStdlib())
testRuntimeOnly(project(":kotlin-preloader")) // it's required for ant tests
- testRuntimeOnly(project(":compiler:backend-common"))
+ testRuntimeOnly(project(":compiler:backend-common.k1"))
testRuntimeOnly(commonDependency("org.fusesource.jansi", "jansi"))
atomicfuJsClasspath("org.jetbrains.kotlinx:atomicfu-js:0.25.0") { isTransitive = false }
diff --git a/plugins/compose/compiler-hosted/integration-tests/build.gradle.kts b/plugins/compose/compiler-hosted/integration-tests/build.gradle.kts
index 82b883d..b7e9026 100644
--- a/plugins/compose/compiler-hosted/integration-tests/build.gradle.kts
+++ b/plugins/compose/compiler-hosted/integration-tests/build.gradle.kts
@@ -44,7 +44,7 @@
runtimeOnly(libs.intellij.fastutil)
runtimeOnly(jpsModelImpl())
- implementation(project(":compiler:backend-common"))
+ implementation(project(":compiler:backend-common.k1"))
implementation(project(":compiler:ir.backend.common"))
implementation(project(":compiler:cli"))
implementation(project(":compiler:backend.jvm"))
diff --git a/plugins/kotlinx-serialization/kotlinx-serialization.k1/build.gradle.kts b/plugins/kotlinx-serialization/kotlinx-serialization.k1/build.gradle.kts
index a76b4c3..cd481b4 100644
--- a/plugins/kotlinx-serialization/kotlinx-serialization.k1/build.gradle.kts
+++ b/plugins/kotlinx-serialization/kotlinx-serialization.k1/build.gradle.kts
@@ -11,7 +11,7 @@
compileOnly(project(":js:js.frontend"))
compileOnly(project(":compiler:cli-common"))
compileOnly(project(":compiler:config.jvm"))
- compileOnly(project(":compiler:backend-common"))
+ compileOnly(project(":compiler:backend-common.k1"))
compileOnly(project(":compiler:ir.backend.common")) // needed for CompilationException
compileOnly(project(":core:deserialization.common.jvm")) // needed for CompilationException
diff --git a/settings.gradle b/settings.gradle
index 29a1a58..ebc4794 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -139,7 +139,7 @@
":compiler:backend.jvm.lower",
":compiler:backend.jvm.codegen",
":compiler:backend.jvm.entrypoint",
- ":compiler:backend-common",
+ ":compiler:backend-common.k1",
":compiler:backend",
":compiler:plugin-api",
":compiler:light-classes",