Sergey Vasilinets | 189ec9f | 2017-05-22 18:54:37 -0700 | [diff] [blame] | 1 | -keepattributes *Annotation* |
Yigit Boyar | b96cceaa | 2016-10-31 17:51:15 -0700 | [diff] [blame] | 2 | |
Alan Viverette | bdc4c86 | 2018-03-08 18:02:39 -0500 | [diff] [blame^] | 3 | -keepclassmembers enum androidx.lifecycle.Lifecycle$Event { |
Sergey Vasilinets | 189ec9f | 2017-05-22 18:54:37 -0700 | [diff] [blame] | 4 | <fields>; |
5 | } | ||||
Yigit Boyar | b96cceaa | 2016-10-31 17:51:15 -0700 | [diff] [blame] | 6 | |
Alan Viverette | bdc4c86 | 2018-03-08 18:02:39 -0500 | [diff] [blame^] | 7 | -keep class * implements androidx.lifecycle.LifecycleObserver { |
Sergey Vasilinets | 189ec9f | 2017-05-22 18:54:37 -0700 | [diff] [blame] | 8 | } |
9 | |||||
Alan Viverette | bdc4c86 | 2018-03-08 18:02:39 -0500 | [diff] [blame^] | 10 | -keep class * implements androidx.lifecycle.GeneratedAdapter { |
Sergey Vasilinets | 189ec9f | 2017-05-22 18:54:37 -0700 | [diff] [blame] | 11 | <init>(...); |
12 | } | ||||
13 | |||||
14 | -keepclassmembers class ** { | ||||
Alan Viverette | bdc4c86 | 2018-03-08 18:02:39 -0500 | [diff] [blame^] | 15 | @androidx.lifecycle.OnLifecycleEvent *; |
Sergey Vasilinets | 189ec9f | 2017-05-22 18:54:37 -0700 | [diff] [blame] | 16 | } |