# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.work.Worker":"Worker.kt","androidx.work.WorkerParameters":"WorkerParameters.java","androidx.work.WorkerKt":"Worker.kt"}}
androidx.work.ListenableWorker -> kw3:
# {"id":"sourceFile","fileName":"ListenableWorker.java"}
    android.content.Context mAppContext -> X
    androidx.work.WorkerParameters mWorkerParams -> Y
    java.util.concurrent.atomic.AtomicInteger mStopReason -> Z
    boolean mUsed -> c0
    1:3:void <init>(android.content.Context,androidx.work.WorkerParameters):78:78 -> <init>
    4:12:void <init>(android.content.Context,androidx.work.WorkerParameters):70:70 -> <init>
    13:14:void <init>(android.content.Context,androidx.work.WorkerParameters):88:88 -> <init>
    15:17:void <init>(android.content.Context,androidx.work.WorkerParameters):89:89 -> <init>
    1:2:java.util.concurrent.Executor getBackgroundExecutor():335:335 -> b
    1:2:com.google.common.util.concurrent.ListenableFuture androidx.work.Worker.getForegroundInfoAsync():67 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lte0;"}
    3:4:java.util.concurrent.Executor androidx.work.WorkerParameters.getBackgroundExecutor():187:187 -> b
    3:4:java.util.concurrent.Executor getBackgroundExecutor():335 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    3:4:com.google.common.util.concurrent.ListenableFuture androidx.work.Worker.getForegroundInfoAsync():67 -> b
    5:13:com.google.common.util.concurrent.ListenableFuture androidx.work.Worker.getForegroundInfoAsync():67:67 -> b
    14:25:com.google.common.util.concurrent.ListenableFuture androidx.work.WorkerKt.future(java.util.concurrent.Executor,kotlin.jvm.functions.Function0):94:94 -> b
    14:25:com.google.common.util.concurrent.ListenableFuture androidx.work.WorkerKt.access$future(java.util.concurrent.Executor,kotlin.jvm.functions.Function0):1 -> b
    14:25:com.google.common.util.concurrent.ListenableFuture androidx.work.Worker.getForegroundInfoAsync():67 -> b
    1:2:java.util.concurrent.Executor getBackgroundExecutor():335:335 -> d
    1:2:com.google.common.util.concurrent.ListenableFuture androidx.work.Worker.startWork():64 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lte0;"}
    3:4:java.util.concurrent.Executor androidx.work.WorkerParameters.getBackgroundExecutor():187:187 -> d
    3:4:java.util.concurrent.Executor getBackgroundExecutor():335 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    3:4:com.google.common.util.concurrent.ListenableFuture androidx.work.Worker.startWork():64 -> d
    5:14:com.google.common.util.concurrent.ListenableFuture androidx.work.Worker.startWork():64:64 -> d
    15:26:com.google.common.util.concurrent.ListenableFuture androidx.work.WorkerKt.future(java.util.concurrent.Executor,kotlin.jvm.functions.Function0):94:94 -> d
    15:26:com.google.common.util.concurrent.ListenableFuture androidx.work.WorkerKt.access$future(java.util.concurrent.Executor,kotlin.jvm.functions.Function0):1 -> d
    15:26:com.google.common.util.concurrent.ListenableFuture androidx.work.Worker.startWork():64 -> d
