# https://github.com/google/guava -keep class com.google.common.io.Resources { public static ; } -keep class com.google.common.collect.Lists { public static ** reverse(**); } -keep class com.google.common.base.Charsets { public static ; } -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 # https://stackoverflow.com/a/50338429/287575 # 25.0-android -dontwarn afu.org.checkerframework.** -dontwarn org.checkerframework.** -dontwarn com.google.errorprone.** -dontwarn sun.misc.Unsafe -dontwarn java.lang.ClassValue -dontwarn javax.inject.** # Guava 19.0 -dontwarn com.google.j2objc.annotations.Weak -dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement