}
java {
- sourceCompatibility = JavaVersion.VERSION_17
- targetCompatibility = JavaVersion.VERSION_17
+ sourceCompatibility = JavaVersion.VERSION_21
+ targetCompatibility = JavaVersion.VERSION_21
+
+ toolchain {
+ languageVersion.set(JavaLanguageVersion.of(21))
+ }
}
val libsignalClientPath = project.findProperty("libsignal_client_path")?.toString()
implementation(files(libsignalClientPath))
}
implementation(libs.jackson.databind)
- implementation(libs.protobuf)
implementation(libs.bouncycastle)
implementation(libs.slf4j.api)
implementation(libs.sqlite)
implementation(libs.hikari)
- testImplementation(libs.junit)
+ testImplementation(libs.junit.jupiter)
+ testRuntimeOnly(libs.junit.launcher)
}
tasks.named<Test>("test") {