Skip to content

Commit fd40992

Browse files
committed
Kotlin 2.3 & AGP 8.11.2, 8.12.3, 8.13.2, 9.0 RC1, 9.1 Alpha 1
1 parent 7c9fd63 commit fd40992

4 files changed

Lines changed: 18 additions & 11 deletions

File tree

build-logic/src/main/kotlin/Dependencies.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
object libs {
44
object versions {
5-
const val kotlin = "2.1.21"
5+
const val kotlin = "2.3.0"
66
const val junitJupiter = "5.14.0"
77
const val junitVintage = "5.14.0"
88
const val junitPlatform = "1.14.0"

build-logic/src/main/kotlin/Environment.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,11 @@ enum class SupportedAgp(
1818
AGP_8_8("8.8.2", gradle = "8.10.2"),
1919
AGP_8_9("8.9.3", gradle = "8.11.1"),
2020
AGP_8_10("8.10.1", gradle = "8.11.1"),
21-
AGP_8_11("8.11.1", gradle = "8.13"),
22-
AGP_8_12("8.12.2", gradle = "8.13"),
23-
AGP_8_13("8.13.0", gradle = "8.13"),
24-
AGP_9_0("9.0.0-alpha04", gradle = "9.0.0"),
21+
AGP_8_11("8.11.2", gradle = "8.13"),
22+
AGP_8_12("8.12.3", gradle = "8.13"),
23+
AGP_8_13("8.13.2", gradle = "8.13"),
24+
AGP_9_0("9.0.0-rc01", gradle = "9.1.0"),
25+
AGP_9_1("9.1.0-alpha01", gradle = "9.1.0"),
2526
;
2627

2728
companion object {

instrumentation/compose/build.gradle.kts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import org.gradle.api.tasks.testing.logging.TestExceptionFormat
22
import org.gradle.api.tasks.testing.logging.TestLogEvent
3+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
34

45
plugins {
56
id("com.android.library")
@@ -33,10 +34,6 @@ android {
3334
targetCompatibility = javaVersion
3435
}
3536

36-
kotlinOptions {
37-
jvmTarget = javaVersion.toString()
38-
}
39-
4037
testOptions {
4138
unitTests.isReturnDefaultValues = true
4239
targetSdk = Android.targetSdkVersion
@@ -52,6 +49,12 @@ android {
5249
}
5350
}
5451

52+
kotlin {
53+
compilerOptions {
54+
jvmTarget = JvmTarget.fromTarget(javaVersion.toString())
55+
}
56+
}
57+
5558
junitPlatform {
5659
// Using local dependency instead of Maven coordinates
5760
instrumentationTests.enabled = false

instrumentation/sample/build.gradle.kts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import org.gradle.api.tasks.testing.logging.TestLogEvent
2+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
23

34
plugins {
45
id("com.android.application")
@@ -48,9 +49,11 @@ android {
4849
sourceCompatibility = javaVersion
4950
targetCompatibility = javaVersion
5051
}
52+
}
5153

52-
kotlinOptions {
53-
jvmTarget = javaVersion.toString()
54+
kotlin {
55+
compilerOptions {
56+
jvmTarget = JvmTarget.fromTarget(javaVersion.toString())
5457
}
5558
}
5659

0 commit comments

Comments
 (0)