From fb5673769b7309e4324a6cfd5ee7837248abde02 Mon Sep 17 00:00:00 2001 From: Gabriel Kimani <149531987+Kim1ni@users.noreply.github.com> Date: Fri, 7 Nov 2025 12:26:35 +0300 Subject: [PATCH] Refactor(build): Migrate JVM target to Kotlin DSL format 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. --- build-android-start/app/build.gradle.kts | 8 ++++++-- build-android/app/build.gradle.kts | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/build-android-start/app/build.gradle.kts b/build-android-start/app/build.gradle.kts index 25c4ece..e9149c8 100644 --- a/build-android-start/app/build.gradle.kts +++ b/build-android-start/app/build.gradle.kts @@ -1,3 +1,5 @@ +import org.jetbrains.kotlin.gradle.dsl.JvmTarget + plugins { id("com.android.application") id("kotlin-android") @@ -39,8 +41,10 @@ android { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } - kotlinOptions { - jvmTarget = "17" + kotlin { + compilerOptions { + jvmTarget = JvmTarget.JVM_17 + } } lint { diff --git a/build-android/app/build.gradle.kts b/build-android/app/build.gradle.kts index 3c1a355..66f24e0 100644 --- a/build-android/app/build.gradle.kts +++ b/build-android/app/build.gradle.kts @@ -1,3 +1,5 @@ +import org.jetbrains.kotlin.gradle.dsl.JvmTarget + plugins { id("com.android.application") id("kotlin-android") @@ -39,8 +41,10 @@ android { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } - kotlinOptions { - jvmTarget = "17" + kotlin { + compilerOptions { + jvmTarget = JvmTarget.JVM_17 + } } lint {