diff --git a/app/proguard.cfg b/app/proguard.cfg index 121ea23f1..12fc358b1 100644 --- a/app/proguard.cfg +++ b/app/proguard.cfg @@ -41,15 +41,6 @@ # 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 - -# for retrolambda --dontwarn java.lang.invoke.* # greenrobot EventBus -keepattributes *Annotation* @@ -70,12 +61,7 @@ } -dontwarn com.bumptech.glide.load.resource.bitmap.VideoDecoder -# for ViewPageIndicator problems (https://github.com/JakeWharton/ViewPagerIndicator/issues/366): --dontwarn com.viewpagerindicator.LinePageIndicator - -# for some reason ProGuard removes this file. Why? Unsure. --keep class de.danoeh.antennapod.core.cast.SwitchableMediaRouteActionProvider { *; } - +#### Proguard rules for fyyd client # Retrofit 2.0 -dontwarn retrofit2.** -keep class retrofit2.** { *; } @@ -89,7 +75,7 @@ # Moshi -keep class com.squareup.moshi.** { *; } -keep interface com.squareup.moshi.** { *; } --keep public class retrofit2.adapter.rxjava.RxJavaCallAdapterFactory { *; } +#### # awaitility -dontwarn java.beans.BeanInfo