From f4c2df6a05a16e307bb022dfecf8308ddd5a86e6 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 1 Nov 2026 16:18:55 -0500 Subject: [PATCH] Upgrade Kotlin to 2.1.0 and enable jvm.target.validation warning mode --- .gitlab-ci.yml | 2 ++ mobile/android/gradle.properties | 1 + mobile/android/settings.gradle | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 70224f7..3bf1738 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,6 +10,8 @@ build_android_apk: stage: build before_script: - flutter doctor -v + - mkdir -p /root/.gradle + - echo "kotlin.jvm.target.validation.mode=warning" >> /root/.gradle/gradle.properties script: - cd mobile - flutter pub get diff --git a/mobile/android/gradle.properties b/mobile/android/gradle.properties index 2597170..644407b 100644 --- a/mobile/android/gradle.properties +++ b/mobile/android/gradle.properties @@ -1,3 +1,4 @@ org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=2G -XX:+HeapDumpOnOutOfMemoryError android.useAndroidX=true android.enableJetifier=true +kotlin.jvm.target.validation.mode=warning diff --git a/mobile/android/settings.gradle b/mobile/android/settings.gradle index 8ea7974..4f52071 100644 --- a/mobile/android/settings.gradle +++ b/mobile/android/settings.gradle @@ -19,7 +19,7 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" id "com.android.application" version "8.6.0" apply false - id "org.jetbrains.kotlin.android" version "1.9.24" apply false + id "org.jetbrains.kotlin.android" version "2.1.0" apply false } include ":app"