Skip to content

Commit 4684022

Browse files
authored
Refactor(build): Migrate JVM target to Kotlin DSL format (#360)
Updates the 'jvmTarget' definition in the build files to use the modern, non-deprecated Kotlin DSL syntax (e.g., JvmTarget.JVM_17). This improves build script readability and prevents future warnings/breakages.
1 parent ed37233 commit 4684022

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

build-android-start/app/build.gradle.kts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
2+
13
plugins {
24
id("com.android.application")
35
id("kotlin-android")
@@ -39,8 +41,10 @@ android {
3941
sourceCompatibility = JavaVersion.VERSION_17
4042
targetCompatibility = JavaVersion.VERSION_17
4143
}
42-
kotlinOptions {
43-
jvmTarget = "17"
44+
kotlin {
45+
compilerOptions {
46+
jvmTarget = JvmTarget.JVM_17
47+
}
4448
}
4549

4650
lint {

build-android/app/build.gradle.kts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
2+
13
plugins {
24
id("com.android.application")
35
id("kotlin-android")
@@ -39,8 +41,10 @@ android {
3941
sourceCompatibility = JavaVersion.VERSION_17
4042
targetCompatibility = JavaVersion.VERSION_17
4143
}
42-
kotlinOptions {
43-
jvmTarget = "17"
44+
kotlin {
45+
compilerOptions {
46+
jvmTarget = JvmTarget.JVM_17
47+
}
4448
}
4549

4650
lint {

0 commit comments

Comments
 (0)