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 { *; }
							 |