blob: 7ecfc3fbbbe7945161515d538efd4681df0aceec [file] [log] [blame]
Evan Charlton6de14452014-09-23 09:25:39 -07001-verbose
Evan Charlton6de14452014-09-23 09:25:39 -07002-keep @com.android.internal.annotations.VisibleForTesting class *
Tyler Gunnaee51f22018-03-09 02:33:54 +00003-keep public class * extends android.widget.ListView {
4 public *;
5}
Ihab Awad8de76912015-02-17 12:25:52 -08006-keep class com.android.server.telecom.TelecomSystem {
7 *;
8}
Brad Ebingera3eccfe2016-10-05 15:45:22 -07009-keep class android.telecom.Log {
Ihab Awad8de76912015-02-17 12:25:52 -080010 *;
11}
Tony Mantler0f020ec2017-11-29 15:03:51 -080012
13# Keep classes, annotations and members used by Lifecycle. Remove this once aapt2 is enabled
14-keepattributes *Annotation*
15
16-keepclassmembers enum android.arch.lifecycle.Lifecycle$Event {
17 <fields>;
18}
19
20-keep class * implements android.arch.lifecycle.LifecycleObserver {
21}
22
23-keep class * implements android.arch.lifecycle.GeneratedAdapter {
24 <init>(...);
25}
26
27-keepclassmembers class ** {
28 @android.arch.lifecycle.OnLifecycleEvent *;
29}