@@ -19,27 +19,24 @@ java {
1919
2020dependencies {
2121 constraints {
22- implementation(" com.squareup. moshi:moshi " ) {
22+ implementation(libs. moshi) {
2323 version {
24- strictly(" [1.12.0,2) " )
25- prefer(" 1.15.2 " )
24+ strictly(libs.versions.moshiVersionrange.get() )
25+ prefer(libs.versions.moshi.get() )
2626 }
2727 }
28- listOf (
29- " com.squareup.okio:okio" ,
30- " com.squareup.okio:okio-jvm"
31- ).forEach {
28+ listOf (libs.bundles.okio).forEach {
3229 implementation(it) {
3330 version {
34- strictly(" [3,4) " )
35- prefer(" 3.9.1 " )
31+ strictly(libs.versions.okioVersionrange.get() )
32+ prefer(libs.versions.okio.get() )
3633 }
3734 }
3835 }
39- implementation(" com.squareup.okhttp3: okhttp" ) {
36+ implementation(libs. okhttp) {
4037 version {
41- strictly(" [4.9,5) " )
42- prefer(" 4.12.0 " )
38+ strictly(libs.versions.okhttpVersionrange.get() )
39+ prefer(libs.versions.okhttp.get() )
4340 }
4441 }
4542 implementation(" de.gesellix:docker-remote-api-model-1-41" ) {
@@ -57,31 +54,31 @@ dependencies {
5754 strictly(" [2024-01-01T01-01-01,)" )
5855 }
5956 }
60- implementation(" org .slf4j:slf4j-api " ) {
57+ implementation(libs .slf4j) {
6158 version {
62- strictly(" [1.7,3) " )
63- prefer(" 2.0.16 " )
59+ strictly(libs.versions.slf4jVersionrange.get() )
60+ prefer(libs.versions.slf4j.get() )
6461 }
6562 }
6663 }
67- implementation(" org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.1.0 " )
64+ implementation(libs.kotlinJdk8 )
6865 implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1" )
69- implementation(" com.squareup. moshi:moshi:1.15.2 " )
70- implementation(" com.squareup.okhttp3: okhttp:4.12.0 " )
66+ implementation(libs. moshi)
67+ implementation(libs. okhttp)
7168// implementation("com.squareup.okhttp3:logging-interceptor:[4.9,5)!!4.11.0")
7269 implementation(" de.gesellix:docker-remote-api-model-1-41:2024-11-28T22-05-00" )
7370 implementation(" de.gesellix:docker-engine:2024-11-28T22-05-00" )
7471 implementation(" de.gesellix:docker-filesocket:2025-01-18T12-53-00" )
7572
76- implementation(" org .slf4j:slf4j-api:2.0.16 " )
77- testImplementation(" ch.qos.logback:logback-classic:[1.2,2)!!1.3.14 " )
73+ implementation(libs .slf4j)
74+ testImplementation(" ch.qos.logback:logback-classic:${libs.versions.logbackVersionrange.get()} !! ${libs.versions.logback.get()} " )
7875
7976 testImplementation(" io.kotest:kotest-runner-junit5-jvm:5.9.1" )
80- testImplementation(" org.junit.jupiter:junit-jupiter-api:5.11.4 " )
81- testRuntimeOnly(" org.junit.jupiter:junit-jupiter-engine:5.11.4 " )
77+ testImplementation(libs.junitJupiterApi )
78+ testRuntimeOnly(libs.junitJupiterEngine )
8279 testRuntimeOnly(" cglib:cglib-nodep:3.3.0" )
83- testImplementation(" org.junit.platform:junit-platform-launcher:1.11.4 " )
84- testImplementation(" org.junit.platform:junit-platform-commons:1.11.4 " )
80+ testImplementation(libs.junitPlatformLauncher )
81+ testImplementation(libs.junitPlatformCommons )
8582
8683 testImplementation(" org.apache.commons:commons-compress:1.27.1" )
8784 testImplementation(" de.gesellix:testutil:[2024-01-01T01-01-01,)" )
0 commit comments