blob: 982e05b766da043ccdf3481898286941b181e020 [file] [log] [blame]
Sergey Vasilinets189ec9f2017-05-22 18:54:37 -07001-keepattributes *Annotation*
Yigit Boyarb96cceaa2016-10-31 17:51:15 -07002
Alan Viverettebdc4c862018-03-08 18:02:39 -05003-keepclassmembers enum androidx.lifecycle.Lifecycle$Event {
Sergey Vasilinets189ec9f2017-05-22 18:54:37 -07004 <fields>;
5}
Yigit Boyarb96cceaa2016-10-31 17:51:15 -07006
Alan Viverettebdc4c862018-03-08 18:02:39 -05007-keep class * implements androidx.lifecycle.LifecycleObserver {
Sergey Vasilinets189ec9f2017-05-22 18:54:37 -07008}
9
Alan Viverettebdc4c862018-03-08 18:02:39 -050010-keep class * implements androidx.lifecycle.GeneratedAdapter {
Sergey Vasilinets189ec9f2017-05-22 18:54:37 -070011 <init>(...);
12}
13
14-keepclassmembers class ** {
Alan Viverettebdc4c862018-03-08 18:02:39 -050015 @androidx.lifecycle.OnLifecycleEvent *;
Sergey Vasilinets189ec9f2017-05-22 18:54:37 -070016}