Skip to content

Commit 21599ab

Browse files
author
Patrick Schwager
committed
Use variable for kotlinx serialization version
1 parent 7c5ea62 commit 21599ab

File tree

3 files changed

+17
-12
lines changed

3 files changed

+17
-12
lines changed

lmos-runtime-core/build.gradle.kts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,16 @@ dependencies {
1414

1515
val ktorVersion = "3.1.2"
1616
val junitVersion = "5.12.1"
17+
val kotlinxSerializationVersion = "1.8.0"
1718

1819
implementation("io.ktor:ktor-client-cio:$ktorVersion")
1920
implementation("io.ktor:ktor-serialization-kotlinx-json:$ktorVersion")
2021
implementation("io.ktor:ktor-client-content-negotiation:$ktorVersion")
21-
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.8.0")
22+
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:$kotlinxSerializationVersion")
2223
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-reactor:1.10.1")
2324
implementation("com.fasterxml.jackson.module:jackson-module-kotlin:2.18.3")
2425
implementation("org.slf4j:slf4j-api:2.0.17")
25-
api("org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.8.0")
26+
api("org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:$kotlinxSerializationVersion")
2627
api("org.eclipse.lmos:lmos-router-llm:$lmosRouterVersion")
2728
api("org.eclipse.lmos:arc-agent-client:$arcVersion")
2829
api("org.eclipse.lmos:arc-api:$arcVersion")

lmos-runtime-graphql-service/build.gradle.kts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import org.springframework.boot.gradle.tasks.bundling.BootBuildImage
66
* SPDX-License-Identifier: Apache-2.0
77
*/
88

9+
val kotlinxSerializationVersion = "1.8.0"
10+
911
plugins {
1012
id("org.springframework.boot")
1113
id("io.spring.dependency-management")
@@ -37,11 +39,11 @@ dependencies {
3739
// Can be omitted again when spring boot has upgraded to more recent kotlinx-serialization version.
3840
dependencyManagement {
3941
dependencies {
40-
dependency("org.jetbrains.kotlinx:kotlinx-serialization-bom:1.8.0")
41-
dependency("org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.0")
42-
dependency("org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.8.0")
43-
dependency("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
44-
dependency("org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.8.0")
42+
dependency("org.jetbrains.kotlinx:kotlinx-serialization-bom:$kotlinxSerializationVersion")
43+
dependency("org.jetbrains.kotlinx:kotlinx-serialization-json:$kotlinxSerializationVersion")
44+
dependency("org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:$kotlinxSerializationVersion")
45+
dependency("org.jetbrains.kotlinx:kotlinx-serialization-core:$kotlinxSerializationVersion")
46+
dependency("org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:$kotlinxSerializationVersion")
4547
}
4648
}
4749

lmos-runtime-service/build.gradle.kts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import org.springframework.boot.gradle.tasks.bundling.BootBuildImage
66
* SPDX-License-Identifier: Apache-2.0
77
*/
88

9+
val kotlinxSerializationVersion = "1.8.0"
10+
911
plugins {
1012
id("org.springframework.boot")
1113
id("io.spring.dependency-management")
@@ -35,11 +37,11 @@ dependencies {
3537
// Can be omitted again when spring boot has upgraded to more recent kotlinx-serialization version.
3638
dependencyManagement {
3739
dependencies {
38-
dependency("org.jetbrains.kotlinx:kotlinx-serialization-bom:1.8.0")
39-
dependency("org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.0")
40-
dependency("org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.8.0")
41-
dependency("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
42-
dependency("org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.8.0")
40+
dependency("org.jetbrains.kotlinx:kotlinx-serialization-bom::$kotlinxSerializationVersion")
41+
dependency("org.jetbrains.kotlinx:kotlinx-serialization-json::$kotlinxSerializationVersion")
42+
dependency("org.jetbrains.kotlinx:kotlinx-serialization-json-jvm::$kotlinxSerializationVersion")
43+
dependency("org.jetbrains.kotlinx:kotlinx-serialization-core::$kotlinxSerializationVersion")
44+
dependency("org.jetbrains.kotlinx:kotlinx-serialization-core-jvm::$kotlinxSerializationVersion")
4345
}
4446
}
4547

0 commit comments

Comments
 (0)