Skip to content

Commit

Permalink
Fork common-util for intellij dependences
Browse files Browse the repository at this point in the history
so that they can be built with different versions
  • Loading branch information
ting-yuan committed Jun 29, 2024
1 parent 9d33227 commit bd04d69
Show file tree
Hide file tree
Showing 13 changed files with 800 additions and 19 deletions.
19 changes: 0 additions & 19 deletions common-util/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ evaluationDependsOn(":api")

description = "Kotlin Symbol Processing Util"

val intellijVersion: String by project
val junitVersion: String by project
val kotlinBaseVersion: String by project

Expand All @@ -18,26 +17,8 @@ plugins {
}

dependencies {
listOf(
"com.jetbrains.intellij.platform:util-rt",
"com.jetbrains.intellij.platform:util-class-loader",
"com.jetbrains.intellij.platform:util-text-matching",
"com.jetbrains.intellij.platform:util",
"com.jetbrains.intellij.platform:util-base",
"com.jetbrains.intellij.platform:util-xml-dom",
"com.jetbrains.intellij.platform:core",
"com.jetbrains.intellij.platform:core-impl",
"com.jetbrains.intellij.platform:extensions",
"com.jetbrains.intellij.java:java-frontback-psi",
"com.jetbrains.intellij.java:java-psi",
"com.jetbrains.intellij.java:java-psi-impl",
).forEach {
implementation("$it:$intellijVersion") { isTransitive = false }
}

implementation(project(":api"))
implementation(kotlin("stdlib", kotlinBaseVersion))
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3")
testImplementation("junit:junit:$junitVersion")
}

Expand Down
1 change: 1 addition & 0 deletions compiler-plugin/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ dependencies {
implementation(kotlin("stdlib", kotlinBaseVersion))

compileOnly("org.jetbrains.kotlin:kotlin-compiler:$kotlinBaseVersion")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3")

implementation(project(":api"))
implementation(project(":common-util"))
Expand Down
1 change: 1 addition & 0 deletions kotlin-analysis-api/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ dependencies {
}

implementation("org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm:0.3.4")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3")
compileOnly(kotlin("stdlib", aaKotlinBaseVersion))

implementation("com.google.guava:guava:$aaGuavaVersion")
Expand Down
Loading

0 comments on commit bd04d69

Please sign in to comment.