xref: /aosp_15_r20/sdk/testapps/customViewTest/libWithCustomView/proguard.cfg (revision 1789df15502f1991eff51ff970dce5df8404dd56)
1*1789df15SXin Li-optimizationpasses 5
2*1789df15SXin Li-dontusemixedcaseclassnames
3*1789df15SXin Li-dontskipnonpubliclibraryclasses
4*1789df15SXin Li-dontpreverify
5*1789df15SXin Li-verbose
6*1789df15SXin Li-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
7*1789df15SXin Li
8*1789df15SXin Li-keep public class * extends android.app.Activity
9*1789df15SXin Li-keep public class * extends android.app.Application
10*1789df15SXin Li-keep public class * extends android.app.Service
11*1789df15SXin Li-keep public class * extends android.content.BroadcastReceiver
12*1789df15SXin Li-keep public class * extends android.content.ContentProvider
13*1789df15SXin Li-keep public class * extends android.app.backup.BackupAgentHelper
14*1789df15SXin Li-keep public class * extends android.preference.Preference
15*1789df15SXin Li-keep public class com.android.vending.licensing.ILicensingService
16*1789df15SXin Li
17*1789df15SXin Li-keepclasseswithmembernames class * {
18*1789df15SXin Li    native <methods>;
19*1789df15SXin Li}
20*1789df15SXin Li
21*1789df15SXin Li-keepclasseswithmembers class * {
22*1789df15SXin Li    public <init>(android.content.Context, android.util.AttributeSet);
23*1789df15SXin Li}
24*1789df15SXin Li
25*1789df15SXin Li-keepclasseswithmembers class * {
26*1789df15SXin Li    public <init>(android.content.Context, android.util.AttributeSet, int);
27*1789df15SXin Li}
28*1789df15SXin Li
29*1789df15SXin Li-keepclassmembers class * extends android.app.Activity {
30*1789df15SXin Li   public void *(android.view.View);
31*1789df15SXin Li}
32*1789df15SXin Li
33*1789df15SXin Li-keepclassmembers enum * {
34*1789df15SXin Li    public static **[] values();
35*1789df15SXin Li    public static ** valueOf(java.lang.String);
36*1789df15SXin Li}
37*1789df15SXin Li
38*1789df15SXin Li-keep class * implements android.os.Parcelable {
39*1789df15SXin Li  public static final android.os.Parcelable$Creator *;
40*1789df15SXin Li}
41