diff --git a/compiler/ir/backend.js/build.gradle.kts b/compiler/ir/backend.js/build.gradle.kts index 75b5b825be1..3729a7023ea 100644 --- a/compiler/ir/backend.js/build.gradle.kts +++ b/compiler/ir/backend.js/build.gradle.kts @@ -8,7 +8,6 @@ dependencies { compile(project(":compiler:frontend")) compile(project(":compiler:backend-common")) compile(project(":compiler:ir.tree")) - compile(project(":compiler:ir.psi2ir")) compile(project(":compiler:ir.backend.common")) compile(project(":compiler:ir.serialization.common")) compile(project(":compiler:ir.serialization.js")) diff --git a/compiler/ir/serialization.js/build.gradle.kts b/compiler/ir/serialization.js/build.gradle.kts index 03e2e491346..c5758522a60 100644 --- a/compiler/ir/serialization.js/build.gradle.kts +++ b/compiler/ir/serialization.js/build.gradle.kts @@ -3,11 +3,10 @@ plugins { id("jps-compatible") } -// Please make sure this module doesn't depend on `backend.js` (neither directly, nor transitively) dependencies { - compile(project(":compiler:ir.psi2ir")) - compile(project(":compiler:ir.serialization.common")) - compile(project(":js:js.frontend")) + api(project(":compiler:ir.psi2ir")) + api(project(":compiler:ir.serialization.common")) + api(project(":js:js.frontend")) implementation(project(":compiler:ir.backend.common")) compileOnly(intellijCoreDep()) { includeJars("intellij-core") }