From 4fde8e5742736ff66e6456b27b503e225cbf9cb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathieu=20M=C3=A9a?= Date: Thu, 22 Jan 2026 14:37:45 -0500 Subject: [PATCH 1/3] APG 9.0.0 migration --- build.gradle | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/build.gradle b/build.gradle index 109afed..43aaeaf 100644 --- a/build.gradle +++ b/build.gradle @@ -13,16 +13,10 @@ java { targetCompatibility = rootProject.javaVersion toolchain.languageVersion = JavaLanguageVersion.of(rootProject.javaToolchainVersion.toString()) } -compileKotlin { - kotlinOptions { +kotlin { + compilerOptions { jvmTarget = rootProject.javaVersion - allWarningsAsErrors = true - } -} -compileTestKotlin { - kotlinOptions { - jvmTarget = rootProject.javaVersion - allWarningsAsErrors = true + allWarningsAsErrors = true // replaced by "DeprecatedCall" in lint } } From e00035020d5938c738a5d1662e7a8cd620bb1a5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathieu=20M=C3=A9a?= Date: Thu, 22 Jan 2026 14:43:07 -0500 Subject: [PATCH 2/3] Keep 'allWarningsAsErrors' in build.gradle Retain 'allWarningsAsErrors' setting in Kotlin compiler options. --- build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 43aaeaf..5ced39e 100644 --- a/build.gradle +++ b/build.gradle @@ -16,7 +16,7 @@ java { kotlin { compilerOptions { jvmTarget = rootProject.javaVersion - allWarningsAsErrors = true // replaced by "DeprecatedCall" in lint + allWarningsAsErrors = true } } @@ -55,4 +55,4 @@ test { events("failed") } } -} \ No newline at end of file +} From 277df8b160766cf4d53dc5a5c63916e285674f9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathieu=20M=C3=A9a?= Date: Tue, 3 Feb 2026 16:23:49 -0500 Subject: [PATCH 3/3] fix --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 5ced39e..f98d88c 100644 --- a/build.gradle +++ b/build.gradle @@ -15,7 +15,7 @@ java { } kotlin { compilerOptions { - jvmTarget = rootProject.javaVersion + jvmTarget = rootProject.kotlinJvmTarget allWarningsAsErrors = true } }