fix proguard config for new libraries

This commit is contained in:
Conny Duck 2017-08-11 19:19:35 +02:00
parent 17a75771fc
commit 3729cd9c19
1 changed files with 13 additions and 7 deletions

View File

@ -18,10 +18,16 @@
## for okhttp
-dontwarn okio.**
-dontwarn javax.annotation.Nullable
-dontwarn javax.annotation.ParametersAreNonnullByDefault
## for picasso
-dontwarn com.squareup.okhttp.**
##for keep
-dontwarn android.arch.util.paging.CountedDataSource
-dontwarn android.arch.persistence.room.paging.LimitOffsetDataSource
## for retrofit
-dontwarn retrofit2.**
-keep class retrofit2.** { *; }
@ -45,13 +51,13 @@
-keepattributes SourceFile,LineNumberTable
# remove all logging from production apk
#-assumenosideeffects class android.util.Log {
# public static *** getStackTraceString(...);
# public static *** d(...);
# public static *** w(...);
# public static *** v(...);
# public static *** i(...);
#}
-assumenosideeffects class android.util.Log {
public static *** getStackTraceString(...);
public static *** d(...);
public static *** w(...);
public static *** v(...);
public static *** i(...);
}
# for jsoup
-keep public class org.jsoup.** {