From 149f74169566e7cd773c04cde42bca62eeb27c5c Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Mon, 1 Mar 2021 15:54:54 +0530 Subject: [PATCH] build: upgrade Kotlin and turn on IR compiler Kotlin has been building a new JVM backend for a while now and it is finally in Beta, scheduled to hit stable in Kotlin 1.4.50. This is the time to enable it and report any bugs we hit, before it becomes the default. Signed-off-by: Harsh Shandilya Signed-off-by: Shashank Baghel --- build.gradle | 2 +- ui/build.gradle | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 7276f40f4..ca771b771 100644 --- a/build.gradle +++ b/build.gradle @@ -15,7 +15,7 @@ buildscript { fragmentVersion = '1.3.0' jsr305Version = '3.0.2' junitVersion = '4.13.1' - kotlinVersion = '1.4.30' + kotlinVersion = '1.4.31' lifecycleRuntimeKtxVersion = '2.3.0' materialComponentsVersion = '1.3.0' preferenceVersion = '1.1.1' diff --git a/ui/build.gradle b/ui/build.gradle index 43d101466..230bd285e 100644 --- a/ui/build.gradle +++ b/ui/build.gradle @@ -84,5 +84,6 @@ tasks.withType(JavaCompile) { tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all { kotlinOptions { jvmTarget = JavaVersion.VERSION_1_8 + useIR = true } }