diff --git a/app/build.gradle b/app/build.gradle index 4cb60f833..a4fc92c9f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -72,11 +72,11 @@ dependencies { implementation 'androidx.core:core-ktx:1.7.0' implementation 'androidx.activity:activity-ktx:1.4.0' implementation 'androidx.fragment:fragment-ktx:1.4.1' - implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.4.0' - implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.4.0' - implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.4.0' - implementation 'androidx.lifecycle:lifecycle-service:2.4.0' - implementation 'androidx.lifecycle:lifecycle-process:2.4.0' + implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.4.1' + implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.4.1' + implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.4.1' + implementation 'androidx.lifecycle:lifecycle-service:2.4.1' + implementation 'androidx.lifecycle:lifecycle-process:2.4.1' implementation 'androidx.constraintlayout:constraintlayout:2.1.3' implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0' implementation 'androidx.recyclerview:recyclerview:1.2.1' @@ -85,7 +85,7 @@ dependencies { implementation 'androidx.work:work-runtime-ktx:2.7.1' implementation 'com.google.android.material:material:1.5.0' //noinspection LifecycleAnnotationProcessorWithJava8 - kapt 'androidx.lifecycle:lifecycle-compiler:2.4.0' + kapt 'androidx.lifecycle:lifecycle-compiler:2.4.1' implementation 'androidx.room:room-runtime:2.4.1' implementation 'androidx.room:room-ktx:2.4.1' diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 5d74551b7..fb3509dc2 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -1,3 +1,4 @@ +-optimizationpasses 8 -dontobfuscate -assumenosideeffects class kotlin.jvm.internal.Intrinsics { public static void checkExpressionValueIsNotNull(...); diff --git a/gradle.properties b/gradle.properties index 0052a395e..6c921a49e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -16,3 +16,4 @@ android.nonTransitiveRClass=true android.useAndroidX=true kotlin.code.style=official org.gradle.jvmargs=-Xmx1536M -Dkotlin.daemon.jvm.options\="-Xmx1536M" +android.enableR8.fullMode=true