mirror of
https://github.com/pawelorzech/Swoosh.git
synced 2026-03-31 11:55:47 +00:00
19 lines
587 B
Prolog
19 lines
587 B
Prolog
# Keep JJWT classes
|
|
-keep class io.jsonwebtoken.** { *; }
|
|
-keepnames class io.jsonwebtoken.* { *; }
|
|
-keepnames interface io.jsonwebtoken.* { *; }
|
|
|
|
# Keep Gson serialization models
|
|
-keep class com.swoosh.microblog.data.model.** { *; }
|
|
-keep class com.swoosh.microblog.data.api.** { *; }
|
|
|
|
# Retrofit
|
|
-keepattributes Signature
|
|
-keepattributes *Annotation*
|
|
-keep class retrofit2.** { *; }
|
|
-keepclasseswithmembers class * {
|
|
@retrofit2.http.* <methods>;
|
|
}
|
|
|
|
# Google Tink / EncryptedSharedPreferences - suppress missing errorprone annotations
|
|
-dontwarn com.google.errorprone.annotations.**
|