From a7644c268153fc0b9f10c27202591f960c6f6384 Mon Sep 17 00:00:00 2001 From: jmir1 Date: Mon, 1 Jul 2024 18:16:24 +0200 Subject: [PATCH] fix(proguard): Don't optimize anything --- app/build.gradle.kts | 2 +- app/proguard-rules.pro | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 24b32b7c86..0e75c5e727 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -22,7 +22,7 @@ android { applicationId = "xyz.jmir.tachiyomi.mi" versionCode = 124 - versionName = "0.16.4.1" + versionName = "0.16.4.2" buildConfigField("String", "COMMIT_COUNT", "\"${getCommitCount()}\"") buildConfigField("String", "COMMIT_SHA", "\"${getGitSha()}\"") diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index c8b2f874dd..93dcb7b1ed 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -1,4 +1,5 @@ -dontobfuscate +-dontoptimize -keep,allowoptimization class eu.kanade.** -keep,allowoptimization class tachiyomi.** @@ -8,7 +9,7 @@ -keep,allowoptimization class android.content.** { *; } -keep,allowoptimization class uy.kohesive.injekt.** { public protected *; } -keep,allowoptimization class android.test.base.** { *; } --keep class kotlin.** { public protected *; } +-keep,allowoptimization class kotlin.** { public protected *; } -keep,allowoptimization class kotlinx.coroutines.** { public protected *; } -keep,allowoptimization class kotlinx.serialization.** { public protected *; } -keep,allowoptimization class okhttp3.** { public protected *; }