Language updates, including new translation to Slovakian
[acal.git] / proguard.cfg
blobec9f46cd348026b548bf988e07358f056af7ae4a
1 -optimizationpasses 5
2 -dontskipnonpubliclibraryclasses
3 -dontpreverify
4 -dontobfuscate
5 -verbose
6 -optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
8 #-keep public class * extends android.app.Activity
9 #-keep public class * extends android.app.Application
10 #-keep public class * extends android.app.Service
11 #-keep public class * extends android.content.BroadcastReceiver
12 #-keep public class * extends android.content.ContentProvider
13 # -keep public class * extends android.app.backup.BackupAgentHelper
14 #-keep public class * extends android.preference.Preference
15 # -keep public class com.android.vending.licensing.ILicensingService
18 # See: http://stackoverflow.com/questions/5701126/compile-with-proguard-gives-simexception-unexpected-top-level-exception
20 -keepattributes SourceFile, LineNumberTable
21 #-keep,allowshrinking,allowoptimization class * { <methods>; }
24 #-keepclasseswithmembernames class * {
25 #    native <methods>;
28 #-keepclasseswithmembers class * {
29 #    public <init>(android.content.Context, android.util.AttributeSet);
32 #-keepclasseswithmembers class * {
33 #    public <init>(android.content.Context, android.util.AttributeSet, int);
36 -keepclassmembers class * extends android.app.Activity {
37    public void *(android.view.View);
40 #-keepclassmembers enum * {
41 #    public static **[] values();
42 #    public static ** valueOf(java.lang.String);
45 -keep class * implements android.os.Parcelable {
46   public static final android.os.Parcelable$Creator *;