mirror of
https://github.com/frido22/cellclaw
synced 2026-05-10 22:43:50 +00:00
13 lines
638 B
Prolog
13 lines
638 B
Prolog
# 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.cellclaw.**$$serializer { *; }
|
|
-keepclassmembers class com.cellclaw.** { *** Companion; }
|
|
-keepclasseswithmembers class com.cellclaw.** { kotlinx.serialization.KSerializer serializer(...); }
|
|
|
|
# Room
|
|
-keep class * extends androidx.room.RoomDatabase
|
|
-keep @androidx.room.Entity class *
|