NewsBlur-viq/clients/android/NewsBlur/proguard-project.txt
2020-07-05 12:50:24 -07:00

22 lines
671 B
Text

-dontobfuscate
-printusage
-keepattributes Exceptions,InnerClasses,Signature
-keepattributes *Annotation*
-dontwarn okio.**
-dontnote okio.**
-keep class okhttp3.** { *; }
-keep interface okhttp3.** { *; }
-dontwarn okhttp3.**
-dontnote okhttp3.**
# these two seem to confuse ProGuard, so force keep them
-keep class com.newsblur.util.StateFilter { *; }
-keep class com.newsblur.view.StateToggleButton$StateChangedListener { *; }
# we use proguard only as an APK shrinker and many of our dependencies throw
# all manner of gross warnings. kept silent by default, the following lines
# can be commented out to help diagnose shrinkage errors.
-dontwarn **
-dontnote **