diff options
Diffstat (limited to 'app/proguard.cfg')
-rw-r--r-- | app/proguard.cfg | 25 |
1 files changed, 9 insertions, 16 deletions
diff --git a/app/proguard.cfg b/app/proguard.cfg index 6bb98dc9e..958048ef3 100644 --- a/app/proguard.cfg +++ b/app/proguard.cfg @@ -53,8 +53,12 @@ public *; } +# for okhttp -dontwarn okhttp3.** -dontwarn okio.** +-dontwarn javax.annotation.** +-keepnames class okhttp3.internal.publicsuffix.PublicSuffixDatabase +-dontwarn org.codehaus.mojo.animal_sniffer.* # for RxJava: -dontwarn sun.misc.Unsafe @@ -71,23 +75,10 @@ -dontwarn android.support.v7.** -dontwarn com.google.android.wearable.** --keep class org.shredzone.flattr4j.** { *; } --dontwarn org.shredzone.flattr4j.** - -keep class org.apache.commons.** { *; } -dontskipnonpubliclibraryclassmembers -# disable logging --assumenosideeffects class android.util.Log { - public static boolean isLoggable(java.lang.String, int); - public static *** v(...); - public static *** i(...); - public static *** w(...); - public static *** d(...); - public static *** e(...); -} - # greenrobot EventBus -keepclassmembers class ** { public void onEvent*(**); @@ -99,10 +90,12 @@ # Glide -keep public class * implements com.bumptech.glide.module.GlideModule --keep public enum com.bumptech.glide.load.resource.bitmap.ImageHeaderParser$** { - **[] $VALUES; - public *; +-keep public class * extends com.bumptech.glide.module.AppGlideModule +-keep public enum com.bumptech.glide.load.ImageHeaderParser$** { + **[] $VALUES; + public *; } +-dontwarn com.bumptech.glide.load.resource.bitmap.VideoDecoder # for ViewPageIndicator problems (https://github.com/JakeWharton/ViewPagerIndicator/issues/366): -dontwarn com.viewpagerindicator.LinePageIndicator |