initial
This commit is contained in:
31
OnTime_User_live/app/guava-proguard-rules.pro
Normal file
31
OnTime_User_live/app/guava-proguard-rules.pro
Normal file
@@ -0,0 +1,31 @@
|
||||
# Configuration for Guava 18.0
|
||||
#
|
||||
# disagrees with instructions provided by Guava project: https://code.google.com/p/guava-libraries/wiki/UsingProGuardWithGuava
|
||||
|
||||
-keep class com.google.common.io.Resources {
|
||||
public static <methods>;
|
||||
}
|
||||
-keep class com.google.common.collect.Lists {
|
||||
public static ** reverse(**);
|
||||
}
|
||||
-keep class com.google.common.base.Charsets {
|
||||
public static <fields>;
|
||||
}
|
||||
|
||||
-keep class com.google.common.base.Joiner {
|
||||
public static com.google.common.base.Joiner on(java.lang.String);
|
||||
public ** join(...);
|
||||
}
|
||||
|
||||
-keep class com.google.common.collect.MapMakerInternalMap$ReferenceEntry
|
||||
-keep class com.google.common.cache.LocalCache$ReferenceEntry
|
||||
|
||||
# http://stackoverflow.com/questions/9120338/proguard-configuration-for-guava-with-obfuscation-and-optimization
|
||||
-dontwarn javax.annotation.**
|
||||
-dontwarn javax.inject.**
|
||||
-dontwarn sun.misc.Unsafe
|
||||
|
||||
# Guava 19.0
|
||||
-dontwarn java.lang.ClassValue
|
||||
-dontwarn com.google.j2objc.annotations.Weak
|
||||
-dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
|
||||
Reference in New Issue
Block a user