consumer-rules.pro 557 B

123456789101112131415161718
  1. -keep class kotlinx.coroutines.CompletableDeferred {
  2. *;
  3. }
  4. -keep class kotlin.Unit {
  5. *;
  6. }
  7. -keepattributes *Annotation*, InnerClasses
  8. -dontnote kotlinx.serialization.AnnotationsKt # core serialization annotations
  9. # kotlinx-serialization-json specific. Add this if you have java.lang.NoClassDefFoundError kotlinx.serialization.json.JsonObjectSerializer
  10. -keepclassmembers class kotlinx.serialization.json.** {
  11. *** Companion;
  12. }
  13. -keepclasseswithmembers class kotlinx.serialization.json.** {
  14. kotlinx.serialization.KSerializer serializer(...);
  15. }