Skip to content

Commit a550438

Browse files
committed
Gradle build cleanup
* Remove redundant java plugin (comes transitively with kotlin jvm) * assertj is not used anymore (kotest comes with its own assertions) * logback-classic only needs to be a runtime dependency * The gradle wrapper task configuration used an outdated version. Since dependabot updates the wrapper, we don't need that config.
1 parent e56ac1a commit a550438

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

build.gradle.kts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
plugins {
22
kotlin("jvm") version "2.2.0"
3-
java
43
id("org.jetbrains.kotlinx.kover") version "0.9.1"
54
}
65

@@ -11,12 +10,10 @@ repositories {
1110
dependencies {
1211
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.2")
1312

14-
testImplementation("io.kotest:kotest-runner-junit5:6.0.0.M4")
15-
testImplementation("org.assertj:assertj-core:3.27.3")
16-
testImplementation("ch.qos.logback:logback-classic:1.5.18")
17-
1813
// for tapSystemOut
1914
testImplementation("com.github.stefanbirkner:system-lambda:1.2.1")
15+
testImplementation("io.kotest:kotest-runner-junit5:5.9.1")
16+
testRuntimeOnly("ch.qos.logback:logback-classic:1.5.18")
2017
}
2118

2219
java {
@@ -26,9 +23,6 @@ java {
2623
}
2724

2825
tasks {
29-
wrapper {
30-
gradleVersion = "8.11.1"
31-
}
3226
named<Test>("test") {
3327
useJUnitPlatform()
3428
}

0 commit comments

Comments
 (0)