# kotlinx.serialization keeps @Serializable metadata via generated serializers. -keepattributes *Annotation*, InnerClasses -dontnote kotlinx.serialization.** -keepclassmembers class **$$serializer { *; } -keepclasseswithmembers class com.mattcohen.embyscreensaver.data.model.** { kotlinx.serialization.KSerializer serializer(...); } -keep,includedescriptorclasses class com.mattcohen.embyscreensaver.data.model.**$$serializer { *; }