mirror of
https://github.com/msfjarvis/compose-lobsters
synced 2025-08-17 20:17:02 +05:30
app: add R8 rules for kotlinx.serialization
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
parent
84f45f523a
commit
c3e73256bf
1 changed files with 10 additions and 0 deletions
10
app/proguard-rules.pro
vendored
10
app/proguard-rules.pro
vendored
|
@ -0,0 +1,10 @@
|
|||
-keepattributes *Annotation*, InnerClasses
|
||||
-dontnote kotlinx.serialization.AnnotationsKt # core serialization annotations
|
||||
|
||||
-keep,includedescriptorclasses class dev.msfjarvis.lobsters.model.**$$serializer { *; }
|
||||
-keepclassmembers class dev.msfjarvis.lobsters.model.** {
|
||||
*** Companion;
|
||||
}
|
||||
-keepclasseswithmembers class dev.msfjarvis.lobsters.model.** {
|
||||
kotlinx.serialization.KSerializer serializer(...);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue