Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion compiler-plugin/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ description = "Kotlin Symbol Processing"

val intellijVersion: String by project
val kotlinBaseVersion: String by project
val kotlinxSerializationVersion: String by project

val junitVersion: String by project
val junit5Version: String by project
Expand Down Expand Up @@ -47,7 +48,7 @@ dependencies {
implementation(kotlin("stdlib", kotlinBaseVersion))

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

implementation(project(":api"))
implementation(project(":common-util"))
Expand Down
3 changes: 2 additions & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
org.gradle.jvmargs=-Duser.country=US -Dkotlin.daemon.jvm.options=-Xmx4096m -Dfile.encoding=UTF-8

kotlinBaseVersion=2.2.20-dev-2432
kotlinxSerializationVersion=1.6.3
agpBaseVersion=8.10.0-alpha03
intellijVersion=241.19416.19
junitVersion=4.13.1
Expand All @@ -27,4 +28,4 @@ kotlin.jvm.target.validation.mode=warning
buildKotlinVersion=2.1.20
buildKspVersion=2.1.20-1.0.32

android.lint.useK2Uast=true
android.lint.useK2Uast=true
3 changes: 2 additions & 1 deletion integration-tests/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import kotlin.math.max

val junitVersion: String by project
val kotlinBaseVersion: String by project
val kotlinxSerializationVersion: String by project
val agpBaseVersion: String by project
val aaCoroutinesVersion: String by project

Expand All @@ -19,7 +20,7 @@ dependencies {
testImplementation(project(":gradle-plugin"))
testImplementation(project(":symbol-processing"))
testImplementation(project(":symbol-processing-cmdline"))
testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3")
testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-json:$kotlinxSerializationVersion")
testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:$aaCoroutinesVersion")
}

Expand Down
3 changes: 2 additions & 1 deletion kotlin-analysis-api/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ val signingKey: String? by project
val signingPassword: String? by project

val kotlinBaseVersion: String by project
val kotlinxSerializationVersion: String by project

val junitVersion: String by project
val junit5Version: String by project
Expand Down Expand Up @@ -77,7 +78,7 @@ dependencies {
}

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

implementation("com.google.guava:guava:$aaGuavaVersion")
Expand Down
3 changes: 2 additions & 1 deletion symbol-processing-cmdline/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ evaluationDependsOn(":common-util")
evaluationDependsOn(":compiler-plugin")

val kotlinBaseVersion: String by project
val kotlinxSerializationVersion: String by project
val signingKey: String? by project
val signingPassword: String? by project

Expand Down Expand Up @@ -71,7 +72,7 @@ publishing {

asNode().appendNode("dependencies").apply {
addDependency("org.jetbrains.kotlin", "kotlin-stdlib", kotlinBaseVersion)
addDependency("org.jetbrains.kotlinx", "kotlinx-serialization-json", "1.6.3")
addDependency("org.jetbrains.kotlinx", "kotlinx-serialization-json", kotlinxSerializationVersion)
addDependency("com.google.devtools.ksp", "symbol-processing-api", version)
}
}
Expand Down
3 changes: 2 additions & 1 deletion symbol-processing/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ evaluationDependsOn(":common-util")
evaluationDependsOn(":compiler-plugin")

val kotlinBaseVersion: String by project
val kotlinxSerializationVersion: String by project
val signingKey: String? by project
val signingPassword: String? by project

Expand Down Expand Up @@ -75,7 +76,7 @@ publishing {

asNode().appendNode("dependencies").apply {
addDependency("org.jetbrains.kotlin", "kotlin-stdlib", kotlinBaseVersion)
addDependency("org.jetbrains.kotlinx", "kotlinx-serialization-json", "1.6.3")
addDependency("org.jetbrains.kotlinx", "kotlinx-serialization-json", kotlinxSerializationVersion)
addDependency("com.google.devtools.ksp", "symbol-processing-api", version)
}
}
Expand Down
Loading