From 5a44c71592e83ac07f82c96414df91c8fa69ad3b Mon Sep 17 00:00:00 2001 From: SpaceFox Date: Sat, 28 Sep 2024 18:50:54 +0200 Subject: [PATCH] v1.0.5 --- build.gradle.kts | 23 ++++++++++++----------- gradle.properties | 4 ++-- gradle/wrapper/gradle-wrapper.properties | 2 +- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index f081182..fa59eb4 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,6 +1,8 @@ +import org.jetbrains.kotlin.gradle.dsl.JvmTarget +import org.jetbrains.kotlin.gradle.tasks.KotlinCompile + plugins { - kotlin("jvm") version "1.9.23" - kotlin("plugin.allopen") version "1.9.23" + kotlin("jvm") version "2.0.0" id("io.quarkus") } @@ -23,7 +25,7 @@ dependencies { } group = "fr.spacefox" -version = "1.0.4" +version = "1.0.5" java { sourceCompatibility = JavaVersion.VERSION_21 @@ -33,13 +35,12 @@ java { tasks.withType { systemProperty("java.util.logging.manager", "org.jboss.logmanager.LogManager") } -allOpen { - annotation("javax.ws.rs.Path") - annotation("javax.enterprise.context.ApplicationScoped") - annotation("io.quarkus.test.junit.QuarkusTest") -} -tasks.withType { - kotlinOptions.jvmTarget = JavaVersion.VERSION_21.toString() - kotlinOptions.javaParameters = true +tasks.withType { + compilerOptions { + apiVersion.set(org.jetbrains.kotlin.gradle.dsl.KotlinVersion.KOTLIN_2_0) + compilerOptions.jvmTarget.set(JvmTarget.JVM_21) + // For Qute templates to work + compilerOptions.javaParameters = true + } } diff --git a/gradle.properties b/gradle.properties index dfd9577..f3b9b01 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ #Gradle properties quarkusPluginId=io.quarkus -quarkusPluginVersion=3.8.2 +quarkusPluginVersion=3.8.5 quarkusPlatformGroupId=io.quarkus.platform quarkusPlatformArtifactId=quarkus-bom -quarkusPlatformVersion=3.8.2 +quarkusPlatformVersion=3.8.5 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index a80b22c..09523c0 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME