This commit is contained in:
SpaceFox 2024-09-28 18:50:54 +02:00
parent 70d8c4b0ab
commit 5a44c71592
3 changed files with 15 additions and 14 deletions

View file

@ -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<Test> {
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<org.jetbrains.kotlin.gradle.tasks.KotlinCompile> {
kotlinOptions.jvmTarget = JavaVersion.VERSION_21.toString()
kotlinOptions.javaParameters = true
tasks.withType<KotlinCompile> {
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
}
}

View file

@ -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

View file

@ -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