Update Proguard rules to handle serializers in all modules
Fixes #8112 (cherry picked from commit 8d1f99a48084566a81807a1877c3b92e53c97036)
This commit is contained in:
parent
1fa371b8e4
commit
40a9df8969
6
app/proguard-rules.pro
vendored
6
app/proguard-rules.pro
vendored
@ -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(...);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user