initial copy from nat-as app
This commit is contained in:
21
app/proguard-rules.pro
vendored
Normal file
21
app/proguard-rules.pro
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
# Gson models used for API and on-disk cache deserialization.
|
||||
-keep class com.dano.test1.network.** { *; }
|
||||
-keep class com.dano.test1.data.** { *; }
|
||||
-keep class com.dano.test1.questionnaire.** { *; }
|
||||
|
||||
# Room
|
||||
-keep class * extends androidx.room.RoomDatabase
|
||||
-keep @androidx.room.Entity class *
|
||||
-dontwarn androidx.room.paging.**
|
||||
|
||||
# AndroidX Security crypto (EncryptedSharedPreferences / MasterKey)
|
||||
-keep class androidx.security.crypto.** { *; }
|
||||
|
||||
# Gson reflective serialization
|
||||
-keepattributes Signature
|
||||
-keepattributes *Annotation*
|
||||
-dontwarn sun.misc.**
|
||||
|
||||
# Keep line numbers for crash reports.
|
||||
-keepattributes SourceFile,LineNumberTable
|
||||
-renamesourcefileattribute SourceFile
|
||||
Reference in New Issue
Block a user