Upgrade to Kotlin 2.1.

Closes #2451
This commit is contained in:
Mark Paluch
2025-01-08 10:26:10 +01:00
parent 6943f3cc83
commit b35ca692d3

View File

@@ -95,7 +95,8 @@
<source.level>17</source.level>
<dist.id>${project.artifactId}</dist.id>
<jacoco.destfile>${project.build.directory}/jacoco.exec</jacoco.destfile>
<kotlin.api.target>1.7</kotlin.api.target>
<kotlin.api.target>2.1</kotlin.api.target>
<kotlin.jvm.target>17</kotlin.jvm.target>
<apt>1.1.3</apt>
<archunit>1.3.0</archunit>
@@ -118,8 +119,8 @@
<!-- Deprecated: Use junit-vintage-engine and JUnit 4 is included as transitive dependency -->
<junit>4.13.2</junit>
<junit5>5.12.2</junit5>
<kotlin>1.9.25</kotlin>
<kotlin-coroutines>1.9.0</kotlin-coroutines>
<kotlin>2.1.0</kotlin>
<kotlin-coroutines>1.10.1</kotlin-coroutines>
<logback>1.5.12</logback>
<microbenchmark>0.5.0.RELEASE</microbenchmark>
<micrometer>1.15.0</micrometer>
@@ -1288,6 +1289,8 @@
<configuration>
<apiVersion>${kotlin.api.target}</apiVersion>
<languageVersion>${kotlin.api.target}</languageVersion>
<jvmTarget>${kotlin.jvm.target}</jvmTarget>
<javaParameters>true</javaParameters>
<args>
<arg>-Xjsr305=strict</arg>
<arg>-Xsuppress-version-warnings</arg>