blob: d7f443e4e113079010e31796efd28e8f2fef908f [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 *
Ihab Awad8de76912015-02-17 12:25:52 -08003-keep class com.android.server.telecom.TelecomSystem {
4 *;
5}
Brad Ebingera3eccfe2016-10-05 15:45:22 -07006-keep class android.telecom.Log {
Ihab Awad8de76912015-02-17 12:25:52 -08007 *;
8}
Tony Mantler0f020ec2017-11-29 15:03:51 -08009
10# Keep classes, annotations and members used by Lifecycle. Remove this once aapt2 is enabled
11-keepattributes *Annotation*
12
13-keepclassmembers enum android.arch.lifecycle.Lifecycle$Event {
14 <fields>;
15}
16
17-keep class * implements android.arch.lifecycle.LifecycleObserver {
18}
19
20-keep class * implements android.arch.lifecycle.GeneratedAdapter {
21 <init>(...);
22}
23
24-keepclassmembers class ** {
25 @android.arch.lifecycle.OnLifecycleEvent *;
26}