ldc-tid-logistique/app/proguard-rules.pro
2021-05-21 13:59:56 +05:30

24 lines
No EOL
806 B
Prolog

-dontobfuscate
-keepattributes SourceFile,LineNumberTable
##########################################################################
# Rules for keeping JSON Serialization code
# Ref: https://github.com/Kotlin/kotlinx.serialization#android
##########################################################################
-keepattributes *Annotation*, InnerClasses
-keepclassmembers class kotlinx.serialization.json.** {
*** Companion;
}
-keepclasseswithmembers class kotlinx.serialization.json.** {
kotlinx.serialization.KSerializer serializer(...);
}
-keep,includedescriptorclasses class com.gaurav.avnc.**$$serializer { *; }
-keepclassmembers class com.gaurav.avnc.** {
*** Companion;
}
-keepclasseswithmembers class com.gaurav.avnc.** {
kotlinx.serialization.KSerializer serializer(...);
}