From df13d3df11b04f2e4d0efc56c3e7f198d841c634 Mon Sep 17 00:00:00 2001 From: Goooler Date: Tue, 1 Aug 2023 10:45:53 +0800 Subject: [PATCH] Enable K2 (#437) https://android-developers.googleblog.com/2023/07/try-k2-compiler-in-your-android-projects.html --- build.gradle.kts | 3 ++- gradle.properties | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index 6090a986c..b539ebe8b 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -54,7 +54,8 @@ allprojects { tasks.withType().configureEach { compilerOptions { - allWarningsAsErrors = true + // Disable this flag due to https://github.com/Goooler/DemoApp/pull/437 +// allWarningsAsErrors = true } } tasks.withType().configureEach { diff --git a/gradle.properties b/gradle.properties index 08505eae5..e4bb70dd4 100644 --- a/gradle.properties +++ b/gradle.properties @@ -15,3 +15,8 @@ org.gradle.jvmargs=-Dfile.encoding=UTF-8 \ -XX:G1NewSizePercent=67 \ -XX:G1MaxNewSizePercent=67 org.gradle.parallel=true + +# https://android-developers.googleblog.com/2023/07/try-k2-compiler-in-your-android-projects.html +android.experimental.lint.version=8.2.0-alpha15 +android.lint.useK2Uast=true +kotlin.experimental.tryK2=true