blob: 635eba685d25dbfcc4134829d0121f54abdc5e99 [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 *
Ruijie Bai20e49952017-12-25 10:55:48 +08003-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
Tony Mantler0f020ec2017-11-29 15:03:51 -080016-keep class * implements android.arch.lifecycle.LifecycleObserver {
17}
18
19-keep class * implements android.arch.lifecycle.GeneratedAdapter {
20 <init>(...);
21}
22
23-keepclassmembers class ** {
24 @android.arch.lifecycle.OnLifecycleEvent *;
25}