|
|
|
@ -1,16 +1,14 @@
|
|
|
|
|
-optimizationpasses 5
|
|
|
|
|
-optimizationpasses 2
|
|
|
|
|
-dontusemixedcaseclassnames
|
|
|
|
|
-dontskipnonpubliclibraryclasses
|
|
|
|
|
-dontpreverify
|
|
|
|
|
-verbose
|
|
|
|
|
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*,!code/allocation/variable
|
|
|
|
|
|
|
|
|
|
# astrid-specific
|
|
|
|
|
-dontobfuscate
|
|
|
|
|
-dontoptimize
|
|
|
|
|
-keepattributes SourceFile, SourceDir, LineNumberTable, LocalVariableTable, LocalVariableTypeTable
|
|
|
|
|
-keep class com.todoroo.**
|
|
|
|
|
-keep class com.mdimension.**
|
|
|
|
|
-keepnames class com.google.**
|
|
|
|
|
-keep, allowshrinking, allowoptimization class com.todoroo.**
|
|
|
|
|
|
|
|
|
|
# ignore reflection-based access from google libraries
|
|
|
|
|
-dontwarn com.google.**
|
|
|
|
@ -25,10 +23,6 @@
|
|
|
|
|
-keep public class * extends android.app.backup.BackupAgentHelper
|
|
|
|
|
-keep public class * extends android.preference.Preference
|
|
|
|
|
|
|
|
|
|
-keepclasseswithmembernames class * {
|
|
|
|
|
native <methods>;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
-keepclasseswithmembers class * {
|
|
|
|
|
public <init>(android.content.Context, android.util.AttributeSet);
|
|
|
|
|
}
|
|
|
|
|