Home | History | Annotate | Download | only in workmanager
      1 -assumenosideeffects class androidx.work.impl.logger.InternalLogger {
      2  public void verbose(...);
      3  public void debug(...);
      4  public void info(...);
      5 }
      6 
      7 -keep class * extends androidx.work.Worker
      8 -keep class * extends androidx.work.InputMerger
      9 # Worker#internalInit is marked as @Keep
     10 # We need to keep Data and Extras for the method descriptor of internalInit.
     11 -keep class androidx.work.Data
     12 -keep class androidx.work.impl.Extras
     13 # We reflectively try and instantiate FirebaseJobScheduler when we find a Firebase dependency
     14 # on the classpath.
     15 -keep class androidx.work.impl.background.firebase.FirebaseJobScheduler
     16