mirror of
https://github.com/avinal/nikki.git
synced 2026-07-04 14:00:08 +05:30
18 lines
731 B
Prolog
18 lines
731 B
Prolog
|
|
# Ktor
|
||
|
|
-keep class io.ktor.** { *; }
|
||
|
|
-dontwarn io.ktor.**
|
||
|
|
|
||
|
|
# 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.avinal.memos.**$$serializer { *; }
|
||
|
|
-keepclassmembers class com.avinal.memos.** { *** Companion; }
|
||
|
|
-keepclasseswithmembers class com.avinal.memos.** { kotlinx.serialization.KSerializer serializer(...); }
|
||
|
|
|
||
|
|
# Room
|
||
|
|
-keep class * extends androidx.room.RoomDatabase
|
||
|
|
-keep @androidx.room.Entity class *
|
||
|
|
-dontwarn androidx.room.paging.**
|