Skip to content

Commit 1ef9e28

Browse files
committed
update dependencies
1 parent bedefa3 commit 1ef9e28

6 files changed

Lines changed: 30 additions & 6 deletions

File tree

build.gradle.kts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
@file:Suppress("UnstableApiUsage", "DSL_SCOPE_VIOLATION")
2-
31
plugins {
42
java
53
alias(libs.plugins.jacoco)

gradle/libs.versions.toml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,19 @@
11
[versions]
22
openapiparser = "2023.3-SNAPSHOT"
33

4+
kotlin = "1.9.0"
5+
46
[libraries]
5-
plugin-kotlin = "org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.22"
7+
8+
# buildSrc
9+
plugin-kotlin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
610
plugin-checker = "org.checkerframework:checkerframework-gradle-plugin:0.6.29"
711
plugin-outdated = "com.github.ben-manes:gradle-versions-plugin:0.46.0"
12+
813
checker = "org.checkerframework:checker:3.36.0"
914
checkerq = "org.checkerframework:checker-qual:3.37.0"
1015
slf4j = "org.slf4j:slf4j-api:2.0.7"
11-
logback = "ch.qos.logback:logback-classic:1.4.8"
16+
logback = "ch.qos.logback:logback-classic:1.4.11"
1217

1318
jackson-bom = "com.fasterxml.jackson:jackson-bom:2.15.2"
1419
jackson-databind = { module = "com.fasterxml.jackson.core:jackson-databind" }
@@ -23,9 +28,10 @@ kotest-datatest = { module = "io.kotest:kotest-framework-datatest" }
2328
mockk = "io.mockk:mockk:1.13.5"
2429

2530
[bundles]
26-
jackson = ["jackson-databind", "jackson-yaml"]
31+
jackson = ["jackson-databind", "jackson-yaml", "jackson-kotlin" ]
32+
kotest = ["kotest-runner", "kotest-datatest", "mockk"]
2733

2834
[plugins]
29-
kotlin = { id = "org.jetbrains.kotlin.jvm", version = "1.8.22" }
35+
kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
3036
nexus = { id = "io.github.gradle-nexus.publish-plugin", version = "1.3.0" }
3137
jacoco = { id = "org.barfuin.gradle.jacocolog", version = "3.1.0" }

io-jackson/build.gradle.kts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ dependencies {
99
implementation(platform(libs.jackson.bom))
1010
implementation(libs.jackson.databind)
1111
implementation(libs.jackson.yaml)
12+
13+
constraints {
14+
implementation(libs.slf4j) { because("avoid multiple versions") }
15+
testImplementation(libs.slf4j) { because("avoid multiple versions") }
16+
}
1217
}
1318

1419
publishing {

io-snakeyaml/build.gradle.kts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ dependencies {
77
implementation(project(":io-interfaces"))
88

99
implementation(libs.snakeyaml)
10+
11+
constraints {
12+
implementation(libs.slf4j) { because("avoid multiple versions") }
13+
testImplementation(libs.slf4j) { because("avoid multiple versions") }
14+
}
1015
}
1116

1217
publishing {

json-schema-validator/build.gradle.kts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ dependencies {
1515
testImplementation(libs.jackson.yaml)
1616
testImplementation(libs.jackson.kotlin)
1717
testImplementation(libs.logback)
18+
19+
constraints {
20+
implementation(libs.slf4j) { because("avoid multiple versions") }
21+
testImplementation(libs.slf4j) { because("avoid multiple versions") }
22+
}
1823
}
1924

2025
publishing {

openapi-parser/build.gradle.kts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ dependencies {
1515
testImplementation(libs.jackson.yaml)
1616
testImplementation(libs.jackson.kotlin)
1717
testImplementation(libs.logback)
18+
19+
constraints {
20+
implementation(libs.slf4j) { because("avoid multiple versions") }
21+
testImplementation(libs.slf4j) { because("avoid multiple versions") }
22+
}
1823
}
1924

2025
publishing {

0 commit comments

Comments
 (0)