diff --git a/build.gradle.kts b/build.gradle.kts index 002554c..92184f6 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,19 +1,19 @@ +import org.jetbrains.kotlin.gradle.dsl.JvmTarget import org.jetbrains.kotlin.gradle.tasks.KotlinCompile -val mockkVersion = "1.14.2" +val mockkVersion = "1.14.4" val logstashVersion = "8.1" -val testContainersVersion = "1.21.1" -val springDocVersion = "2.8.8" -val tokenValidationVersion = "5.0.29" -val kotlinVersion = "2.1.21" +val testContainersVersion = "1.21.2" +val springDocVersion = "2.8.9" +val tokenValidationVersion = "5.0.30" repositories { mavenCentral() } plugins { - val kotlinVersion = "2.0.0" - id("org.springframework.boot") version "3.5.0" + val kotlinVersion = "2.2.0" + id("org.springframework.boot") version "3.5.3" kotlin("jvm") version kotlinVersion kotlin("plugin.spring") version kotlinVersion kotlin("plugin.jpa") version kotlinVersion @@ -23,7 +23,7 @@ plugins { apply(plugin = "io.spring.dependency-management") dependencies { - implementation("org.jetbrains.kotlin:kotlin-stdlib:2.1.21") + implementation("org.jetbrains.kotlin:kotlin-stdlib:2.2.0") implementation("org.springframework.boot:spring-boot-starter-web") implementation("org.springframework.boot:spring-boot-starter-actuator") @@ -57,9 +57,9 @@ dependencies { java.sourceCompatibility = JavaVersion.VERSION_21 tasks.withType { - kotlinOptions { + compilerOptions { + jvmTarget.set(JvmTarget.JVM_21) freeCompilerArgs = listOf("-Xjsr305=strict") - jvmTarget = "21" } }