Skip to content

Commit 07ff7fe

Browse files
committed
Fix Java 21 build.
1 parent d35bc44 commit 07ff7fe

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ allprojects {
5151
}
5252

5353
configurations.all {
54-
resolutionStrategy.failOnVersionConflict()
54+
resolutionStrategy.preferProjectModules()
5555
}
5656
}
5757

buildSrc/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
2+
13
/*
24
* Java GPX Library (@__identifier__@).
35
* Copyright (c) @__year__@ Franz Wilhelmstötter
@@ -33,6 +35,10 @@ repositories {
3335
gradlePluginPortal()
3436
}
3537

38+
tasks.withType<KotlinCompile>().configureEach {
39+
kotlinOptions.jvmTarget = "17"
40+
}
41+
3642
configure<JavaPluginExtension> {
3743
sourceCompatibility = JavaVersion.VERSION_17
3844
targetCompatibility = JavaVersion.VERSION_17

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ dependencyResolutionManagement {
3535
create("libs") {
3636
library("assertj", "org.assertj:assertj-core:3.24.2")
3737
library("commons-math", "org.apache.commons:commons-math3:3.6.1")
38-
library("equalsverifier", "nl.jqno.equalsverifier:equalsverifier:3.7.2")
38+
library("equalsverifier", "nl.jqno.equalsverifier:equalsverifier:3.15.3")
3939
library("guava", "com.google.guava:guava:32.1.3-jre")
4040
library("prngine", "io.jenetics:prngine:2.0.0")
4141
library("rxjava", "io.reactivex.rxjava2:rxjava:2.2.21")

0 commit comments

Comments
 (0)