diff --git a/buildSrc/src/main/kotlin/org/openrndr/orsl/convention/kotlin-jvm.gradle.kts b/buildSrc/src/main/kotlin/org/openrndr/orsl/convention/kotlin-jvm.gradle.kts index 0d9dc6a..f915038 100644 --- a/buildSrc/src/main/kotlin/org/openrndr/orsl/convention/kotlin-jvm.gradle.kts +++ b/buildSrc/src/main/kotlin/org/openrndr/orsl/convention/kotlin-jvm.gradle.kts @@ -44,6 +44,7 @@ dependencies { implementation(libs.kotlin.stdlib) implementation(libs.kotlin.logging) testImplementation(libs.kotlin.test) + testRuntimeOnly(libs.slf4j.simple) "demoImplementation"(main.output.classesDirs + main.runtimeClasspath) "demoImplementation"(libs.openrndr.application) "demoImplementation"(libs.openrndr.extensions) diff --git a/buildSrc/src/main/kotlin/org/openrndr/orsl/convention/kotlin-multiplatform.gradle.kts b/buildSrc/src/main/kotlin/org/openrndr/orsl/convention/kotlin-multiplatform.gradle.kts index 88c78a6..eb992f9 100644 --- a/buildSrc/src/main/kotlin/org/openrndr/orsl/convention/kotlin-multiplatform.gradle.kts +++ b/buildSrc/src/main/kotlin/org/openrndr/orsl/convention/kotlin-multiplatform.gradle.kts @@ -80,6 +80,7 @@ kotlin { val jvmTest by getting { dependencies { runtimeOnly(libs.bundles.jupiter) + runtimeOnly(libs.slf4j.simple) } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 620ae98..1b1dace 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,15 +8,15 @@ jvmTarget = "11" openrndr = { require = "[0.4.2, 0.5.0)" } orx = { require = "[0.4.2, 0.5.0)" } kotlinxCoroutines = "1.7.3" -kotlinLogging = "3.0.0" +kotlinLogging = "6.0.2" kotlinxSerialization = "1.6.2" dokka = "1.7.10" -nebulaRelease = "18.0.8" +nebulaRelease = "19.0.3" gradleNexusPublish = "2.0.0-rc-1" spek = "2.0.19" kluent = "1.73" -junitJupiter = "5.9.3" -slf4j = "2.0.10" +junitJupiter = "5.10.1" +slf4j = "2.0.11" antlr = "4.13.1" [libraries] @@ -24,7 +24,7 @@ kotlin-poet = { group = "com.squareup", name = "kotlinpoet", version.ref = "kotl kotlin-poet-ksp = { group = "com.squareup", name = "kotlinpoet-ksp", version.ref = "kotlinPoet"} ksp-symbol-processing-api = { group = "com.google.devtools.ksp", name = "symbol-processing-api", version.ref = "ksp"} ksp-symbol-processing = { group = "com.google.devtools.ksp", name = "symbol-processing", version.ref = "ksp"} -kotlin-logging = { group = "io.github.microutils", name = "kotlin-logging", version.ref = "kotlinLogging" } +kotlin-logging = { group = "io.github.oshai", name = "kotlin-logging", version.ref = "kotlinLogging" } kotlin-coroutines = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "kotlinxCoroutines" } kotlin-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "kotlinxSerialization" } kotlin-serialization-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-core", version.ref = "kotlinxSerialization" }