19 lines
		
	
	
		
			508 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			508 B
		
	
	
	
		
			Plaintext
		
	
	
	
-keepattributes *Annotation*
 | 
						|
 | 
						|
-keepclassmembers enum androidx.lifecycle.Lifecycle$Event {
 | 
						|
    <fields>;
 | 
						|
}
 | 
						|
 | 
						|
-keep !interface * implements androidx.lifecycle.LifecycleObserver {
 | 
						|
}
 | 
						|
 | 
						|
-keep class * implements androidx.lifecycle.GeneratedAdapter {
 | 
						|
    <init>(...);
 | 
						|
}
 | 
						|
 | 
						|
-keepclassmembers class ** {
 | 
						|
    @androidx.lifecycle.OnLifecycleEvent *;
 | 
						|
}
 | 
						|
 | 
						|
# this rule is need to work properly when app is compiled with api 28, see b/142778206
 | 
						|
-keepclassmembers class androidx.lifecycle.ReportFragment$LifecycleCallbacks { *; } |