16 lines
498 B
Prolog
16 lines
498 B
Prolog
# Gson models used for API parsing.
|
|
-keep class com.tomhempel.coordinatorapp.data.** { *; }
|
|
-keep class com.tomhempel.coordinatorapp.network.** { *; }
|
|
|
|
# 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
|