This repository was archived by the owner on Mar 1, 2022. It is now read-only.
  
  
  
  
    
    
    
      
    
  
  
    
File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 1616#   public *;
1717#}
1818
19+ 
20+ -keep class com.wakatime.android.** { *;}
1921-dontwarn java.beans.** # missing nio file
2022-dontwarn rx.internal.** # missing sun.Unsfe
2123## Square Picasso specific rules ##
7274-keep class * extends dagger.internal.ModuleAdapter
7375-keep class * extends dagger.internal.StaticInjection
7476
77+ # rxjava
78+ -keep class rx.schedulers.Schedulers {
79+     public static <methods>;
80+ }
81+ -keep class rx.schedulers.ImmediateScheduler {
82+     public <methods>;
83+ }
84+ -keep class rx.schedulers.TestScheduler {
85+     public <methods>;
86+ }
87+ -keep class rx.schedulers.Schedulers {
88+     public static ** test();
89+ }
90+ -keepclassmembers class rx.internal.util.unsafe.*ArrayQueue*Field* {
91+     long producerIndex;
92+     long consumerIndex;
93+ }
94+ -keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueProducerNodeRef {
95+     long producerNode;
96+     long consumerNode;
97+ }
98+ 
99+ # Retrofit 2.X
100+ ## https://square.github.io/retrofit/ ##
101+ 
102+ -dontwarn retrofit2.**
103+ -keep class retrofit2.** { *; }
104+ -keepattributes Signature
105+ -keepattributes Exceptions
106+ 
107+ -keepclasseswithmembers class * {
108+     @retrofit2.http.* <methods>;
109+ }
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments