# kotlinx-serialization
-keepattributes *Annotation*, InnerClasses
-dontnote kotlinx.serialization.AnnotationsKt

-keepclassmembers class kotlinx.serialization.json.** {
    *** Companion;
}
-keepclasseswithmembers class kotlinx.serialization.json.** {
    kotlinx.serialization.KSerializer serializer(...);
}

-keep,includedescriptorclasses class com.ocpd.app.model.**$$serializer { *; }
-keepclassmembers class com.ocpd.app.model.** {
    *** Companion;
}
-keepclasseswithmembers class com.ocpd.app.model.** {
    kotlinx.serialization.KSerializer serializer(...);
}
