From c5ef16ed580d24fb9eb50674541374579c0251cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20=E2=80=9CCLOVIS=E2=80=9D=20Canet?= Date: Tue, 17 Mar 2026 20:49:27 +0100 Subject: [PATCH] build(gradle): Decrease support from Java 8 to Java 17 Gradle itself doesn't support pre-17 JVMs anymore. Since this project is a Gradle plugin, there is no need for us to support pre-17 JVMs either. --- aggregator/build.gradle.kts | 2 +- gradle/libs.versions.toml | 3 +++ renderer/build.gradle.kts | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/aggregator/build.gradle.kts b/aggregator/build.gradle.kts index 585e623..f86f4c7 100644 --- a/aggregator/build.gradle.kts +++ b/aggregator/build.gradle.kts @@ -17,7 +17,7 @@ kotlin { } tapmoc { - java(8) + java(libs.versions.java.lowestGradle.get().toInt()) } library { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 910860a..4ed4566 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,7 +1,10 @@ # List of dependencies of the project [versions] +java-lowestGradle = "17" # https://docs.gradle.org/current/userguide/compatibility.html#java_runtime + coroutines = "1.10.2" # https://github.com/Kotlin/kotlinx.coroutines/releases + dokka = "2.0.0" # https://github.com/Kotlin/dokka/releases [plugins] diff --git a/renderer/build.gradle.kts b/renderer/build.gradle.kts index fd95282..093e84d 100644 --- a/renderer/build.gradle.kts +++ b/renderer/build.gradle.kts @@ -17,7 +17,7 @@ kotlin { } tapmoc { - java(8) + java(libs.versions.java.lowestGradle.get().toInt()) } library { -- 2.51.2