From 427e9d6482e246827c2cf5be3714b278018077f6 Mon Sep 17 00:00:00 2001 From: LooKeR Date: Sat, 20 Dec 2025 13:44:21 +0530 Subject: [PATCH] build: Fix conflicting JVM setup --- app/build.gradle.kts | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b742ff3be..f948787ba 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -1,4 +1,5 @@ import com.android.build.gradle.internal.tasks.factory.dependsOn +import org.jetbrains.kotlin.gradle.dsl.JvmTarget plugins { alias(libs.plugins.com.android.application) @@ -74,16 +75,6 @@ android { } } - compileOptions { - encoding = "UTF-8" - - // Flag to enable support for the new language APIs - isCoreLibraryDesugaringEnabled = true - - sourceCompatibility = JavaVersion.VERSION_17 - targetCompatibility = JavaVersion.VERSION_17 - } - sourceSets { getByName("test") { resources.srcDirs("src/test/res") @@ -102,10 +93,16 @@ android { lint { lintConfig = file("lint.xml") } - kotlinOptions { - jvmTarget = "21" + kotlin { + compilerOptions { + jvmTarget = JvmTarget.JVM_21 + } } compileOptions { + encoding = "UTF-8" + + // Flag to enable support for the new language APIs + isCoreLibraryDesugaringEnabled = true sourceCompatibility = JavaVersion.VERSION_21 targetCompatibility = JavaVersion.VERSION_21 }