1
0
mirror of https://github.com/avinal/nikki.git synced 2026-07-03 21:40:09 +05:30
Files
nikki/androidApp/proguard-rules.pro
T

27 lines
727 B
Prolog
Raw Normal View History

# 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 serializers generated for project model classes
-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.**