[FIR] Remove dependency on descriptors from :compiler:fir:tree module

This commit is contained in:
Dmitriy Novozhilov
2020-08-17 10:48:29 +03:00
parent 95346f834b
commit 7d4349edc2
2 changed files with 5 additions and 7 deletions
+2 -3
View File
@@ -6,10 +6,9 @@ plugins {
} }
dependencies { dependencies {
api(project(":compiler:fir:cones"))
api(project(":core:deserialization:deserialization.common")) api(project(":core:deserialization:deserialization.common"))
compile(project(":compiler:resolution")) api(project(":compiler:frontend.common"))
compile(project(":compiler:frontend.common")) api(project(":compiler:fir:cones"))
// Necessary only to store bound PsiElement inside FirElement // Necessary only to store bound PsiElement inside FirElement
compileOnly(intellijCoreDep()) { includeJars("intellij-core") } compileOnly(intellijCoreDep()) { includeJars("intellij-core") }
@@ -11,11 +11,10 @@ val compileOnly by configurations
runtimeOnly.extendsFrom(compileOnly) runtimeOnly.extendsFrom(compileOnly)
dependencies { dependencies {
compile(project(":compiler:frontend.common"))
implementation(project(":core:deserialization:deserialization.common")) implementation(project(":core:deserialization:deserialization.common"))
compile(project(":core:descriptors")) implementation(project(":core:descriptors.common"))
compile(project(":compiler:fir:cones")) implementation(project(":compiler:frontend.common"))
compile(project(":compiler:resolution")) implementation(project(":compiler:fir:cones"))
compileOnly(intellijCoreDep()) { includeJars("intellij-core", "guava", rootProject = rootProject) } compileOnly(intellijCoreDep()) { includeJars("intellij-core", "guava", rootProject = rootProject) }
Platform[193].orLower { Platform[193].orLower {