Update Proguard rules to handle serializers in all modules

Fixes #8112
This commit is contained in:
arkon 2022-10-01 10:47:45 -04:00
parent bef8342aa5
commit 8d1f99a480

View file

@ -51,11 +51,11 @@
kotlinx.serialization.KSerializer serializer(...); kotlinx.serialization.KSerializer serializer(...);
} }
-keep,includedescriptorclasses class eu.kanade.tachiyomi.**$$serializer { *; } -keep,includedescriptorclasses class eu.kanade.**$$serializer { *; }
-keepclassmembers class eu.kanade.tachiyomi.** { -keepclassmembers class eu.kanade.** {
*** Companion; *** Companion;
} }
-keepclasseswithmembers class eu.kanade.tachiyomi.** { -keepclasseswithmembers class eu.kanade.** {
kotlinx.serialization.KSerializer serializer(...); kotlinx.serialization.KSerializer serializer(...);
} }