fix: Add yokai to proguard rules

This commit is contained in:
ziro 2024-01-14 08:10:00 +07:00
parent 0ec2708dba
commit 59a3574486
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -3,6 +3,7 @@
-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 dev.yokai.** { public protected *; }
# Keep common dependencies used in extensions
-keep class androidx.preference.** { public protected *; }
@ -68,6 +69,14 @@
kotlinx.serialization.KSerializer serializer(...);
}
-keep,includedescriptorclasses class dev.yokai.**$$serializer { *; }
-keepclassmembers class dev.yokai.** {
*** Companion;
}
-keepclasseswithmembers class dev.yokai.** {
kotlinx.serialization.KSerializer serializer(...);
}
-keep,includedescriptorclasses class eu.kanade.**$$serializer { *; }
-keepclassmembers class eu.kanade.** {
*** Companion;