Skip to content

Commit c0d009b

Browse files
committed
Update libs and kotlin
1 parent 8cbe866 commit c0d009b

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

backend/build.gradle.kts

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
12
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
23

34
plugins {
4-
id("org.springframework.boot") version "3.2.5"
5-
id("io.spring.dependency-management") version "1.1.4"
6-
id("org.owasp.dependencycheck") version "9.1.0"
7-
kotlin("jvm") version "1.9.23"
8-
kotlin("plugin.spring") version "1.9.23"
5+
id("org.springframework.boot") version "3.3.0"
6+
id("io.spring.dependency-management") version "1.1.5"
7+
id("org.owasp.dependencycheck") version "9.2.0"
8+
kotlin("jvm") version "2.0.0"
9+
kotlin("plugin.spring") version "2.0.0"
910
}
1011

1112
group = "hu.bme.sch"
@@ -35,7 +36,7 @@ dependencies {
3536
api("org.springframework.retry:spring-retry")
3637
api("org.springframework.boot:spring-boot-starter-aop")
3738
api("com.fasterxml.jackson.module:jackson-module-kotlin")
38-
api("com.itextpdf:itext-core:8.0.3")
39+
api("com.itextpdf:itext-core:8.0.4")
3940
api("org.jetbrains.kotlin:kotlin-reflect")
4041
api("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
4142
api("org.springdoc:springdoc-openapi-starter-webmvc-ui:2.5.0")
@@ -51,7 +52,7 @@ dependencies {
5152
annotationProcessor("org.springframework.boot:spring-boot-configuration-processor")
5253
runtimeOnly("com.h2database:h2")
5354
implementation("org.postgresql:postgresql")
54-
implementation(platform("io.micrometer:micrometer-bom:1.12.5"))
55+
implementation(platform("io.micrometer:micrometer-bom:1.13.0"))
5556
implementation("io.micrometer:micrometer-core")
5657
implementation("io.micrometer:micrometer-registry-prometheus")
5758
implementation("io.micrometer:micrometer-observation")
@@ -64,9 +65,10 @@ dependencyCheck {
6465
}
6566

6667
tasks.withType<KotlinCompile> {
67-
kotlinOptions {
68-
freeCompilerArgs = listOf("-Xjsr305=strict")
69-
jvmTarget = "21"
68+
compilerOptions {
69+
freeCompilerArgs.add("-Xjsr305=strict")
70+
apiVersion.set(org.jetbrains.kotlin.gradle.dsl.KotlinVersion.KOTLIN_2_0)
71+
jvmTarget.set(JvmTarget.JVM_21)
7072
}
7173
}
7274

0 commit comments

Comments
 (0)