diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index f42eddd44a3b..01528edc4457 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -3,17 +3,17 @@ -keep class eu.kanade.tachiyomi.source.** { public protected *; } # Avoid access modification -keep,allowoptimization class eu.kanade.** { public protected *; } -keep,allowoptimization class tachiyomi.** { public protected *; } --keep,allowoptimization class androidx.preference.** { *; } # Keep common dependencies used in extensions --keep,allowoptimization class androidx.preference.** { public protected *; } --keep,allowoptimization class kotlin.** { public protected *; } +-keep class androidx.preference.** { public protected *; } +-keep class kotlin.** { public protected *; } -keep,allowoptimization class kotlinx.coroutines.** { public protected *; } --keep,allowoptimization class kotlinx.serialization.** { public protected *; } --keep,allowoptimization class okhttp3.** { public protected *; } +-keep class kotlinx.serialization.** { public protected *; } +-keep class okhttp3.** { public protected *; } -keep,allowoptimization class okio.** { public protected *; } -keep,allowoptimization class rx.** { public protected *; } --keep,allowoptimization class org.jsoup.** { public protected *; } +-keep class org.jsoup.** { public protected *; } +-keep,allowoptimization class com.google.gson.** { public protected *; } -keep,allowoptimization class app.cash.quickjs.** { public protected *; } -keep,allowoptimization class uy.kohesive.injekt.** { public protected *; } -keep,allowoptimization class eu.davidea.flexibleadapter.** { public protected *; }