Fix proguard rules. again.

did i ever mention i hate proguard?
This commit is contained in:
Jays2Kings 2023-09-27 17:22:02 -07:00
parent cf432473e7
commit 7d9a0fb0b9

View file

@ -1,8 +1,8 @@
-dontobfuscate
-keep class eu.kanade.tachiyomi.source.** { public protected *; } #
-keep,allowoptimization class eu.kanade.**
-keep,allowoptimization class tachiyomi.**
-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
@ -26,6 +26,16 @@
-keep,allowoptimization class eu.kanade.tachiyomi.network.RequestsKt { public protected *; }
-keep,allowoptimization class eu.kanade.tachiyomi.AppInfo { public protected *; }
-keep class com.hippo.image.** { *; }
-keep interface com.hippo.image.** { *; }
-dontwarn nucleus.view.NucleusActionBarActivity
# Design library
-dontwarn com.google.android.material.**
-keep class com.google.android.material.** { *; }
-keep interface com.google.android.material.** { *; }
-keep public class com.google.android.material.R$* { *; }
##---------------Begin: proguard configuration for RxJava 1.x ----------
-dontwarn sun.misc.**