# Options from Android Gradle Plugins # https://android.googlesource.com/platform/tools/base/+/refs/heads/studio-master-dev/build-system/gradle-core/src/main/resources/com/android/build/gradle -optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/* -optimizationpasses 5 -allowaccessmodification # On Windows mixed case class names might cause problems -dontusemixedcaseclassnames -keepattributes *Annotation*,Signature,InnerClasses,EnclosingMethod -keepclassmembers enum * { public static **[] values(); public static ** valueOf(java.lang.String); } -keep enum com.google.gson.functional.EnumWithObfuscatedTest$Gender -keep class com.google.gson.functional.EnumWithObfuscatedTest { public void test*(); public void setUp(); } -dontwarn com.google.gson.functional.EnumWithObfuscatedTest -dontwarn junit.framework.TestCase # Ignore notes about duplicate JDK classes -dontnote module-info,jdk.internal.**