diff --git a/libraries/proguard-guava.pro b/libraries/proguard-guava.pro index 898255b..38db974 100644 --- a/libraries/proguard-guava.pro +++ b/libraries/proguard-guava.pro @@ -16,10 +16,14 @@ public static com.google.common.base.Joiner on(java.lang.String); public ** join(...); } +-keepclassmembers class ** { + @com.google.common.eventbus.Subscribe public *; +} -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.**