summaryrefslogtreecommitdiff
path: root/app/proguard.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'app/proguard.cfg')
-rw-r--r--app/proguard.cfg25
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