# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.work.impl.background.systemjob.SystemJobScheduler":"SystemJobScheduler.java","androidx.room.RoomDatabase":"RoomDatabase.android.kt","androidx.work.Logger$LogcatLogger":"Logger.java","androidx.work.impl.model.WorkProgressDao_Impl":"WorkProgressDao_Impl.kt","androidx.core.os.UserManagerCompat$Api24Impl":"UserManagerCompat.java","androidx.work.impl.model.WorkGenerationalId":"WorkSpec.kt","androidx.core.os.UserManagerCompat":"UserManagerCompat.java","androidx.work.impl.model.WorkSpecDao_Impl":"WorkSpecDao_Impl.kt","androidx.work.impl.model.SystemIdInfoDao_Impl":"SystemIdInfoDao_Impl.kt","androidx.work.Configuration":"Configuration.kt","androidx.work.impl.model.Preference":"Preference.kt","androidx.work.impl.WorkManagerImpl":"WorkManagerImpl.java","androidx.work.impl.model.PreferenceDao_Impl":"PreferenceDao_Impl.kt"}}
androidx.work.impl.utils.ForceStopRunnable -> wm2:
# {"id":"sourceFile","fileName":"ForceStopRunnable.java"}
    android.content.Context mContext -> X
    androidx.work.impl.WorkManagerImpl mWorkManager -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzc8;"}
    androidx.work.impl.utils.PreferenceUtils mPreferenceUtils -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbi4;"}
    int mRetryCount -> h0
    java.lang.String TAG -> i0
    long TEN_YEARS -> j0
    1:13:void <clinit>():78:78 -> <clinit>
    14:16:void <clinit>():88:88 -> <clinit>
    1:3:void <init>(android.content.Context,androidx.work.impl.WorkManagerImpl):95:95 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lzc8;)V"}
    4:9:void <init>(android.content.Context,androidx.work.impl.WorkManagerImpl):96:96 -> <init>
    10:11:void <init>(android.content.Context,androidx.work.impl.WorkManagerImpl):97:97 -> <init>
    12:13:androidx.work.impl.utils.PreferenceUtils androidx.work.impl.WorkManagerImpl.getPreferenceUtils():326:326 -> <init>
    12:13:void <init>(android.content.Context,androidx.work.impl.WorkManagerImpl):98 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    14:16:void <init>(android.content.Context,androidx.work.impl.WorkManagerImpl):98:98 -> <init>
    17:19:void <init>(android.content.Context,androidx.work.impl.WorkManagerImpl):99:99 -> <init>
    3:6:void forceStopRunnable():253:253 -> a
    7:12:boolean cleanUp():288:288 -> a
    7:12:void forceStopRunnable():253 -> a
    13:14:androidx.work.impl.WorkDatabase androidx.work.impl.WorkManagerImpl.getWorkDatabase():278:278 -> a
    13:14:boolean cleanUp():289 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    13:14:void forceStopRunnable():253 -> a
    15:16:boolean cleanUp():288:288 -> a
    15:16:void forceStopRunnable():253 -> a
    17:22:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):308:308 -> a
    17:22:boolean cleanUp():288 -> a
    17:22:void forceStopRunnable():253 -> a
    23:26:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):309:309 -> a
    23:26:boolean cleanUp():288 -> a
    23:26:void forceStopRunnable():253 -> a
    27:30:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):311:311 -> a
    27:30:boolean cleanUp():288 -> a
    27:30:void forceStopRunnable():253 -> a
    31:32:java.util.List androidx.work.impl.model.SystemIdInfoDao_Impl.getWorkSpecIds():76:76 -> a
    31:32:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):311 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:32:boolean cleanUp():288 -> a
    31:32:void forceStopRunnable():253 -> a
    33:40:java.util.List androidx.work.impl.model.SystemIdInfoDao_Impl.getWorkSpecIds():76:76 -> a
    33:40:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):311 -> a
    33:40:boolean cleanUp():288 -> a
    33:40:void forceStopRunnable():253 -> a
    41:44:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    41:44:java.util.List androidx.work.impl.model.SystemIdInfoDao_Impl.getWorkSpecIds():76 -> a
    41:44:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):311 -> a
    41:44:boolean cleanUp():288 -> a
    41:44:void forceStopRunnable():253 -> a
    45:48:java.util.List androidx.work.impl.model.SystemIdInfoDao_Impl.getWorkSpecIds():76:76 -> a
    45:48:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):311 -> a
    45:48:boolean cleanUp():288 -> a
    45:48:void forceStopRunnable():253 -> a
    49:54:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):313:313 -> a
    49:54:boolean cleanUp():288 -> a
    49:54:void forceStopRunnable():253 -> a
    55:61:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):314:314 -> a
    55:61:boolean cleanUp():288 -> a
    55:61:void forceStopRunnable():253 -> a
    62:67:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):315:315 -> a
    62:67:boolean cleanUp():288 -> a
    62:67:void forceStopRunnable():253 -> a
    68:82:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):316:316 -> a
    68:82:boolean cleanUp():288 -> a
    68:82:void forceStopRunnable():253 -> a
    83:88:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):317:317 -> a
    83:88:boolean cleanUp():288 -> a
    83:88:void forceStopRunnable():253 -> a
    89:90:java.lang.String androidx.work.impl.model.WorkGenerationalId.getWorkSpecId():462:462 -> a
    89:90:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):319 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    89:90:boolean cleanUp():288 -> a
    89:90:void forceStopRunnable():253 -> a
    91:94:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):319:319 -> a
    91:94:boolean cleanUp():288 -> a
    91:94:void forceStopRunnable():253 -> a
    95:103:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):325:325 -> a
    95:103:boolean cleanUp():288 -> a
    95:103:void forceStopRunnable():253 -> a
    104:119:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):330:330 -> a
    104:119:boolean cleanUp():288 -> a
    104:119:void forceStopRunnable():253 -> a
    120:125:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):331:331 -> a
    120:125:boolean cleanUp():288 -> a
    120:125:void forceStopRunnable():253 -> a
    126:143:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):332:332 -> a
    126:143:boolean cleanUp():288 -> a
    126:143:void forceStopRunnable():253 -> a
    144:146:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):339:339 -> a
    144:146:boolean cleanUp():288 -> a
    144:146:void forceStopRunnable():253 -> a
    147:150:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):341:341 -> a
    147:150:boolean cleanUp():288 -> a
    147:150:void forceStopRunnable():253 -> a
    151:166:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):342:342 -> a
    151:166:boolean cleanUp():288 -> a
    151:166:void forceStopRunnable():253 -> a
    167:172:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):348:348 -> a
    167:172:boolean cleanUp():288 -> a
    167:172:void forceStopRunnable():253 -> a
    173:175:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):350:350 -> a
    173:175:boolean cleanUp():288 -> a
    173:175:void forceStopRunnable():253 -> a
    176:182:void androidx.room.RoomDatabase.endTransaction():713:713 -> a
    176:182:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):352 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    176:182:boolean cleanUp():288 -> a
    176:182:void forceStopRunnable():253 -> a
    183:183:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):353:353 -> a
    183:183:boolean cleanUp():288 -> a
    183:183:void forceStopRunnable():253 -> a
    184:187:boolean cleanUp():292:292 -> a
    184:187:void forceStopRunnable():253 -> a
    188:191:boolean cleanUp():293:293 -> a
    188:191:void forceStopRunnable():253 -> a
    192:194:boolean cleanUp():294:294 -> a
    192:194:void forceStopRunnable():253 -> a
    195:196:java.util.List androidx.work.impl.model.WorkSpecDao_Impl.getRunningWork():2778:2778 -> a
    195:196:boolean cleanUp():297 -> a
    195:196:void forceStopRunnable():253 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    197:203:java.util.List androidx.work.impl.model.WorkSpecDao_Impl.getRunningWork():2778:2778 -> a
    197:203:boolean cleanUp():297 -> a
    197:203:void forceStopRunnable():253 -> a
    204:207:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    204:207:java.util.List androidx.work.impl.model.WorkSpecDao_Impl.getRunningWork():2778 -> a
    204:207:boolean cleanUp():297 -> a
    204:207:void forceStopRunnable():253 -> a
    208:211:java.util.List androidx.work.impl.model.WorkSpecDao_Impl.getRunningWork():2778:2778 -> a
    208:211:boolean cleanUp():297 -> a
    208:211:void forceStopRunnable():253 -> a
    212:225:boolean cleanUp():298:298 -> a
    212:225:void forceStopRunnable():253 -> a
    226:241:boolean cleanUp():307:307 -> a
    226:241:void forceStopRunnable():253 -> a
    242:250:boolean cleanUp():308:308 -> a
    242:250:void forceStopRunnable():253 -> a
    251:253:boolean cleanUp():309:309 -> a
    251:253:void forceStopRunnable():253 -> a
    254:258:boolean cleanUp():310:310 -> a
    254:258:void forceStopRunnable():253 -> a
    259:260:void androidx.work.impl.model.WorkProgressDao_Impl.deleteAll():88:88 -> a
    259:260:boolean cleanUp():313 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    259:260:void forceStopRunnable():253 -> a
    261:268:void androidx.work.impl.model.WorkProgressDao_Impl.deleteAll():88:88 -> a
    261:268:boolean cleanUp():313 -> a
    261:268:void forceStopRunnable():253 -> a
    269:271:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    269:271:void androidx.work.impl.model.WorkProgressDao_Impl.deleteAll():88 -> a
    269:271:boolean cleanUp():313 -> a
    269:271:void forceStopRunnable():253 -> a
    272:274:boolean cleanUp():314:314 -> a
    272:274:void forceStopRunnable():253 -> a
    275:285:void androidx.room.RoomDatabase.endTransaction():713:713 -> a
    275:285:boolean cleanUp():316 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    275:285:void forceStopRunnable():253 -> a
    286:289:boolean androidx.work.impl.utils.PreferenceUtils.getNeedsReschedule():95:95 -> a
    286:289:boolean shouldRescheduleWorkers():326 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    286:289:void forceStopRunnable():254 -> a
    290:303:boolean androidx.work.impl.utils.PreferenceUtils.getNeedsReschedule():95:95 -> a
    290:303:boolean shouldRescheduleWorkers():326 -> a
    290:303:void forceStopRunnable():254 -> a
    304:317:boolean androidx.work.impl.utils.PreferenceUtils.getNeedsReschedule():96:96 -> a
    304:317:boolean shouldRescheduleWorkers():326 -> a
    304:317:void forceStopRunnable():254 -> a
    318:326:void forceStopRunnable():255:255 -> a
    327:329:void forceStopRunnable():256:256 -> a
    330:332:void forceStopRunnable():258:258 -> a
    333:334:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):103:103 -> a
    333:334:void forceStopRunnable():258 -> a
    335:341:void androidx.work.impl.model.Preference.<init>(java.lang.String,boolean):30:30 -> a
    335:341:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):103 -> a
    335:341:void forceStopRunnable():258 -> a
    342:349:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104:104 -> a
    342:349:void forceStopRunnable():258 -> a
    350:351:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    350:351:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104 -> a
    350:351:void forceStopRunnable():258 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    352:358:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    352:358:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104 -> a
    352:358:void forceStopRunnable():258 -> a
    359:362:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    359:362:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41 -> a
    359:362:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104 -> a
    359:362:void forceStopRunnable():258 -> a
    363:373:boolean isForceStopped():203:203 -> a
    363:373:void forceStopRunnable():259 -> a
    374:378:android.content.Intent getIntent(android.content.Context):378:378 -> a
    374:378:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> a
    374:378:boolean isForceStopped():206 -> a
    374:378:void forceStopRunnable():259 -> a
    379:388:android.content.Intent getIntent(android.content.Context):379:379 -> a
    379:388:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> a
    379:388:boolean isForceStopped():206 -> a
    379:388:void forceStopRunnable():259 -> a
    389:394:android.content.Intent getIntent(android.content.Context):380:380 -> a
    389:394:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> a
    389:394:boolean isForceStopped():206 -> a
    389:394:void forceStopRunnable():259 -> a
    395:404:android.app.PendingIntent getPendingIntent(android.content.Context,int):370:370 -> a
    395:404:boolean isForceStopped():206 -> a
    395:404:void forceStopRunnable():259 -> a
    405:412:boolean isForceStopped():210:210 -> a
    405:412:void forceStopRunnable():259 -> a
    413:414:boolean isForceStopped():212:212 -> a
    413:414:void forceStopRunnable():259 -> a
    415:420:boolean isForceStopped():213:213 -> a
    415:420:void forceStopRunnable():259 -> a
    421:426:boolean isForceStopped():215:215 -> a
    421:426:void forceStopRunnable():259 -> a
    427:432:boolean isForceStopped():221:221 -> a
    427:432:void forceStopRunnable():259 -> a
    433:436:long androidx.work.impl.utils.PreferenceUtils.getLastForceStopEventMillis():121:121 -> a
    433:436:boolean isForceStopped():222 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    433:436:void forceStopRunnable():259 -> a
    437:446:long androidx.work.impl.utils.PreferenceUtils.getLastForceStopEventMillis():121:121 -> a
    437:446:boolean isForceStopped():222 -> a
    437:446:void forceStopRunnable():259 -> a
    447:451:long androidx.work.impl.utils.PreferenceUtils.getLastForceStopEventMillis():123:123 -> a
    447:451:boolean isForceStopped():222 -> a
    447:451:void forceStopRunnable():259 -> a
    452:457:boolean isForceStopped():223:223 -> a
    452:457:void forceStopRunnable():259 -> a
    458:465:boolean isForceStopped():224:224 -> a
    458:465:void forceStopRunnable():259 -> a
    466:473:boolean isForceStopped():225:225 -> a
    466:473:void forceStopRunnable():259 -> a
    474:487:boolean isForceStopped():226:226 -> a
    474:487:void forceStopRunnable():259 -> a
    488:493:boolean isForceStopped():232:232 -> a
    488:493:void forceStopRunnable():259 -> a
    494:502:void forceStopRunnable():266:266 -> a
    503:504:java.util.List androidx.work.impl.WorkManagerImpl.getSchedulers():302:302 -> a
    503:504:void forceStopRunnable():270 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    505:508:void forceStopRunnable():267:267 -> a
    509:512:boolean isForceStopped():243:243 -> a
    509:512:void forceStopRunnable():259 -> a
    513:517:void androidx.work.Logger$LogcatLogger.warning(java.lang.String,java.lang.String,java.lang.Throwable):217:217 -> a
    513:517:boolean isForceStopped():243 -> a
    513:517:void forceStopRunnable():259 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    518:522:void androidx.work.Logger$LogcatLogger.warning(java.lang.String,java.lang.String,java.lang.Throwable):218:218 -> a
    518:522:boolean isForceStopped():243 -> a
    518:522:void forceStopRunnable():259 -> a
    523:531:void forceStopRunnable():260:260 -> a
    532:534:void forceStopRunnable():261:261 -> a
    535:536:androidx.work.Clock androidx.work.Configuration.getClock():61:61 -> a
    535:536:void forceStopRunnable():264 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    537:540:long androidx.work.SystemClock.currentTimeMillis():29:29 -> a
    537:540:void forceStopRunnable():264 -> a
    541:543:void forceStopRunnable():263:263 -> a
    544:552:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):112:112 -> a
    544:552:void forceStopRunnable():263 -> a
    553:560:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113:113 -> a
    553:560:void forceStopRunnable():263 -> a
    561:562:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    561:562:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113 -> a
    561:562:void forceStopRunnable():263 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    563:569:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    563:569:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113 -> a
    563:569:void forceStopRunnable():263 -> a
    570:573:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    570:573:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41 -> a
    570:573:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113 -> a
    570:573:void forceStopRunnable():263 -> a
    574:576:void androidx.room.RoomDatabase.endTransaction():713:713 -> a
    574:576:boolean cleanUp():316 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    574:576:void forceStopRunnable():253 -> a
    577:577:boolean cleanUp():317:317 -> a
    577:577:void forceStopRunnable():253 -> a
    1:2:boolean multiProcessChecks():337:337 -> b
    3:4:androidx.work.Configuration androidx.work.impl.WorkManagerImpl.getConfiguration():293:293 -> b
    3:4:boolean multiProcessChecks():337 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:8:java.lang.String androidx.work.Configuration.getDefaultProcessName():97:97 -> b
    5:8:boolean multiProcessChecks():342 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:16:boolean multiProcessChecks():342:342 -> b
    17:27:boolean multiProcessChecks():343:343 -> b
    28:33:boolean multiProcessChecks():346:346 -> b
    34:55:boolean multiProcessChecks():347:347 -> b
    1:8:void setAlarm(android.content.Context):385:385 -> c
    9:19:void setAlarm(android.content.Context):388:388 -> c
    20:24:android.content.Intent getIntent(android.content.Context):378:378 -> c
    20:24:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> c
    20:24:void setAlarm(android.content.Context):391 -> c
    25:34:android.content.Intent getIntent(android.content.Context):379:379 -> c
    25:34:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> c
    25:34:void setAlarm(android.content.Context):391 -> c
    35:40:android.content.Intent getIntent(android.content.Context):380:380 -> c
    35:40:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> c
    35:40:void setAlarm(android.content.Context):391 -> c
    41:44:android.app.PendingIntent getPendingIntent(android.content.Context,int):370:370 -> c
    41:44:void setAlarm(android.content.Context):391 -> c
    45:54:void setAlarm(android.content.Context):394:394 -> c
    55:58:void setAlarm(android.content.Context):396:396 -> c
    1:14:void run():105:105 -> run
    15:18:void run():188:188 -> run
    19:21:void run():115:115 -> run
    22:30:void run():134:134 -> run
    31:33:void run():136:136 -> run
    34:55:void run():188:188 -> run
    56:64:void run():146:146 -> run
    65:78:boolean androidx.core.os.UserManagerCompat$Api24Impl.isUserUnlocked(android.content.Context):57:57 -> run
    65:78:boolean androidx.core.os.UserManagerCompat.isUserUnlocked(android.content.Context):44 -> run
    65:78:void run():154 -> run
    79:81:void run():155:155 -> run
    82:83:void run():158:158 -> run
    84:90:void run():164:164 -> run
    91:95:void run():165:165 -> run
    96:98:androidx.core.util.Consumer androidx.work.Configuration.getInitializationExceptionHandler():76:76 -> run
    96:98:void run():168 -> run
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    99:103:void run():176:176 -> run
    104:124:void run():180:180 -> run
    125:127:void run():181:181 -> run
    128:131:void run():183:183 -> run
    132:136:void sleep(long):358:358 -> run
    132:136:void run():183 -> run
    137:138:void run():118:118 -> run
    139:145:void run():119:119 -> run
    146:150:void run():120:120 -> run
    151:153:androidx.core.util.Consumer androidx.work.Configuration.getInitializationExceptionHandler():76:76 -> run
    151:153:void run():123 -> run
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    154:154:void run():128:128 -> run
    155:157:void run():188:188 -> run
    158:158:void run():189:189 -> run
