# 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.* ; } # Google Tink / EncryptedSharedPreferences - suppress missing errorprone annotations -dontwarn com.google.errorprone.annotations.**