Sergey Vasilinets | 189ec9f | 2017-05-22 18:54:37 -0700 | [diff] [blame] | 1 | -keepattributes *Annotation* |
Yigit Boyar | b96ccea | 2016-10-31 17:51:15 -0700 | [diff] [blame] | 2 | |
Sergey Vasilinets | 189ec9f | 2017-05-22 18:54:37 -0700 | [diff] [blame] | 3 | -keepclassmembers enum android.arch.lifecycle.Lifecycle$Event { |
| 4 | <fields>; |
| 5 | } |
Yigit Boyar | b96ccea | 2016-10-31 17:51:15 -0700 | [diff] [blame] | 6 | |
Sergey Vasilinets | 189ec9f | 2017-05-22 18:54:37 -0700 | [diff] [blame] | 7 | -keep class * implements android.arch.lifecycle.LifecycleObserver { |
| 8 | } |
| 9 | |
| 10 | -keep class * implements android.arch.lifecycle.GenericLifecycleObserver { |
| 11 | <init>(...); |
| 12 | } |
| 13 | |
| 14 | -keepclassmembers class ** { |
| 15 | @android.arch.lifecycle.OnLifecycleEvent *; |
| 16 | } |