blob: 4fc57b491dc5bf9fa07ce4f5ffb740da2e74cb9e [file] [log] [blame]
Daniel Nishi09fa1382016-05-31 15:20:42 -07001-dontusemixedcaseclassnames
2-dontskipnonpubliclibraryclasses
3-dontpreverify
4-verbose
Daniel Nishi09fa1382016-05-31 15:20:42 -07005
Daniel Nishi09fa1382016-05-31 15:20:42 -07006-keepclasseswithmembernames class * {
7 native <methods>;
8}
9
10-keepclasseswithmembers class * {
11 public <init>(android.content.Context, android.util.AttributeSet);
12}
13
14-keepclasseswithmembers class * {
15 public <init>(android.content.Context, android.util.AttributeSet, int);
16}
17
18-keepclassmembers class * extends android.app.Activity {
19 public void *(android.view.View);
20}
21
22-keepclassmembers enum * {
23 public static **[] values();
24 public static ** valueOf(java.lang.String);
25}
26
27-keep class * implements android.os.Parcelable {
28 public static final android.os.Parcelable$Creator *;
29}
30
Daniel Nishic8243c12018-07-11 16:44:05 -070031-keep @androidx.annotation.Keep class *
Daniel Nishi09fa1382016-05-31 15:20:42 -070032-keepclassmembers class * {
Daniel Nishic8243c12018-07-11 16:44:05 -070033 @androidx.annotation.Keep *;
Daniel Nishi09fa1382016-05-31 15:20:42 -070034}
Daniel Nishib26f4572016-06-01 15:29:56 -070035
36-keep class com.android.storagemanager.overlay.FeatureFactoryImpl