# {"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 -> hm2:
# {"id":"sourceFile","fileName":"ForceStopRunnable.java"}
    android.content.Context mContext -> X
    androidx.work.impl.WorkManagerImpl mWorkManager -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Li48;"}
    androidx.work.impl.utils.PreferenceUtils mPreferenceUtils -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvw3;"}
    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;Li48;)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:41:java.util.List androidx.work.impl.model.SystemIdInfoDao_Impl.getWorkSpecIds():76:76 -> a
    33:41:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):311 -> a
    33:41:boolean cleanUp():288 -> a
    33:41:void forceStopRunnable():253 -> a
    42:45:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    42:45:java.util.List androidx.work.impl.model.SystemIdInfoDao_Impl.getWorkSpecIds():76 -> a
    42:45:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):311 -> a
    42:45:boolean cleanUp():288 -> a
    42:45:void forceStopRunnable():253 -> a
    46:49:java.util.List androidx.work.impl.model.SystemIdInfoDao_Impl.getWorkSpecIds():76:76 -> a
    46:49:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):311 -> a
    46:49:boolean cleanUp():288 -> a
    46:49:void forceStopRunnable():253 -> a
    50:55:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):313:313 -> a
    50:55:boolean cleanUp():288 -> a
    50:55:void forceStopRunnable():253 -> a
    56:62:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):314:314 -> a
    56:62:boolean cleanUp():288 -> a
    56:62:void forceStopRunnable():253 -> a
    63:68:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):315:315 -> a
    63:68:boolean cleanUp():288 -> a
    63:68:void forceStopRunnable():253 -> a
    69:83:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):316:316 -> a
    69:83:boolean cleanUp():288 -> a
    69:83:void forceStopRunnable():253 -> a
    84:89:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):317:317 -> a
    84:89:boolean cleanUp():288 -> a
    84:89:void forceStopRunnable():253 -> a
    90:91:java.lang.String androidx.work.impl.model.WorkGenerationalId.getWorkSpecId():462:462 -> a
    90:91: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)"]}
    90:91:boolean cleanUp():288 -> a
    90:91:void forceStopRunnable():253 -> a
    92:95:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):319:319 -> a
    92:95:boolean cleanUp():288 -> a
    92:95:void forceStopRunnable():253 -> a
    96:104:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):325:325 -> a
    96:104:boolean cleanUp():288 -> a
    96:104:void forceStopRunnable():253 -> a
    105:120:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):330:330 -> a
    105:120:boolean cleanUp():288 -> a
    105:120:void forceStopRunnable():253 -> a
    121:126:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):331:331 -> a
    121:126:boolean cleanUp():288 -> a
    121:126:void forceStopRunnable():253 -> a
    127:144:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):332:332 -> a
    127:144:boolean cleanUp():288 -> a
    127:144:void forceStopRunnable():253 -> a
    145:147:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):339:339 -> a
    145:147:boolean cleanUp():288 -> a
    145:147:void forceStopRunnable():253 -> a
    148:151:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):341:341 -> a
    148:151:boolean cleanUp():288 -> a
    148:151:void forceStopRunnable():253 -> a
    152:167:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):342:342 -> a
    152:167:boolean cleanUp():288 -> a
    152:167:void forceStopRunnable():253 -> a
    168:173:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):348:348 -> a
    168:173:boolean cleanUp():288 -> a
    168:173:void forceStopRunnable():253 -> a
    174:176:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):350:350 -> a
    174:176:boolean cleanUp():288 -> a
    174:176:void forceStopRunnable():253 -> a
    177:183:void androidx.room.RoomDatabase.endTransaction():713:713 -> a
    177:183: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)"]}
    177:183:boolean cleanUp():288 -> a
    177:183:void forceStopRunnable():253 -> a
    184:184:boolean androidx.work.impl.background.systemjob.SystemJobScheduler.reconcileJobs(android.content.Context,androidx.work.impl.WorkDatabase):353:353 -> a
    184:184:boolean cleanUp():288 -> a
    184:184:void forceStopRunnable():253 -> a
    185:188:boolean cleanUp():292:292 -> a
    185:188:void forceStopRunnable():253 -> a
    189:192:boolean cleanUp():293:293 -> a
    189:192:void forceStopRunnable():253 -> a
    193:195:boolean cleanUp():294:294 -> a
    193:195:void forceStopRunnable():253 -> a
    196:197:java.util.List androidx.work.impl.model.WorkSpecDao_Impl.getRunningWork():2778:2778 -> a
    196:197:boolean cleanUp():297 -> a
    196:197:void forceStopRunnable():253 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    198:204:java.util.List androidx.work.impl.model.WorkSpecDao_Impl.getRunningWork():2778:2778 -> a
    198:204:boolean cleanUp():297 -> a
    198:204:void forceStopRunnable():253 -> a
    205:208:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    205:208:java.util.List androidx.work.impl.model.WorkSpecDao_Impl.getRunningWork():2778 -> a
    205:208:boolean cleanUp():297 -> a
    205:208:void forceStopRunnable():253 -> a
    209:212:java.util.List androidx.work.impl.model.WorkSpecDao_Impl.getRunningWork():2778:2778 -> a
    209:212:boolean cleanUp():297 -> a
    209:212:void forceStopRunnable():253 -> a
    213:226:boolean cleanUp():298:298 -> a
    213:226:void forceStopRunnable():253 -> a
    227:242:boolean cleanUp():307:307 -> a
    227:242:void forceStopRunnable():253 -> a
    243:251:boolean cleanUp():308:308 -> a
    243:251:void forceStopRunnable():253 -> a
    252:254:boolean cleanUp():309:309 -> a
    252:254:void forceStopRunnable():253 -> a
    255:259:boolean cleanUp():310:310 -> a
    255:259:void forceStopRunnable():253 -> a
    260:261:void androidx.work.impl.model.WorkProgressDao_Impl.deleteAll():88:88 -> a
    260:261:boolean cleanUp():313 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    260:261:void forceStopRunnable():253 -> a
    262:269:void androidx.work.impl.model.WorkProgressDao_Impl.deleteAll():88:88 -> a
    262:269:boolean cleanUp():313 -> a
    262:269:void forceStopRunnable():253 -> a
    270:272:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    270:272:void androidx.work.impl.model.WorkProgressDao_Impl.deleteAll():88 -> a
    270:272:boolean cleanUp():313 -> a
    270:272:void forceStopRunnable():253 -> a
    273:275:boolean cleanUp():314:314 -> a
    273:275:void forceStopRunnable():253 -> a
    276:286:void androidx.room.RoomDatabase.endTransaction():713:713 -> a
    276:286:boolean cleanUp():316 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    276:286:void forceStopRunnable():253 -> a
    287:290:boolean androidx.work.impl.utils.PreferenceUtils.getNeedsReschedule():95:95 -> a
    287:290:boolean shouldRescheduleWorkers():326 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    287:290:void forceStopRunnable():254 -> a
    291:304:boolean androidx.work.impl.utils.PreferenceUtils.getNeedsReschedule():95:95 -> a
    291:304:boolean shouldRescheduleWorkers():326 -> a
    291:304:void forceStopRunnable():254 -> a
    305:318:boolean androidx.work.impl.utils.PreferenceUtils.getNeedsReschedule():96:96 -> a
    305:318:boolean shouldRescheduleWorkers():326 -> a
    305:318:void forceStopRunnable():254 -> a
    319:327:void forceStopRunnable():255:255 -> a
    328:330:void forceStopRunnable():256:256 -> a
    331:333:void forceStopRunnable():258:258 -> a
    334:335:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):103:103 -> a
    334:335:void forceStopRunnable():258 -> a
    336:342:void androidx.work.impl.model.Preference.<init>(java.lang.String,boolean):30:30 -> a
    336:342:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):103 -> a
    336:342:void forceStopRunnable():258 -> a
    343:350:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104:104 -> a
    343:350:void forceStopRunnable():258 -> a
    351:352:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    351:352:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104 -> a
    351:352:void forceStopRunnable():258 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    353:359:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    353:359:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104 -> a
    353:359:void forceStopRunnable():258 -> a
    360:363:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    360:363:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41 -> a
    360:363:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104 -> a
    360:363:void forceStopRunnable():258 -> a
    364:374:boolean isForceStopped():203:203 -> a
    364:374:void forceStopRunnable():259 -> a
    375:379:android.content.Intent getIntent(android.content.Context):378:378 -> a
    375:379:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> a
    375:379:boolean isForceStopped():206 -> a
    375:379:void forceStopRunnable():259 -> a
    380:389:android.content.Intent getIntent(android.content.Context):379:379 -> a
    380:389:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> a
    380:389:boolean isForceStopped():206 -> a
    380:389:void forceStopRunnable():259 -> a
    390:395:android.content.Intent getIntent(android.content.Context):380:380 -> a
    390:395:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> a
    390:395:boolean isForceStopped():206 -> a
    390:395:void forceStopRunnable():259 -> a
    396:405:android.app.PendingIntent getPendingIntent(android.content.Context,int):370:370 -> a
    396:405:boolean isForceStopped():206 -> a
    396:405:void forceStopRunnable():259 -> a
    406:413:boolean isForceStopped():210:210 -> a
    406:413:void forceStopRunnable():259 -> a
    414:415:boolean isForceStopped():212:212 -> a
    414:415:void forceStopRunnable():259 -> a
    416:421:boolean isForceStopped():213:213 -> a
    416:421:void forceStopRunnable():259 -> a
    422:427:boolean isForceStopped():215:215 -> a
    422:427:void forceStopRunnable():259 -> a
    428:433:boolean isForceStopped():221:221 -> a
    428:433:void forceStopRunnable():259 -> a
    434:437:long androidx.work.impl.utils.PreferenceUtils.getLastForceStopEventMillis():121:121 -> a
    434:437:boolean isForceStopped():222 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    434:437:void forceStopRunnable():259 -> a
    438:447:long androidx.work.impl.utils.PreferenceUtils.getLastForceStopEventMillis():121:121 -> a
    438:447:boolean isForceStopped():222 -> a
    438:447:void forceStopRunnable():259 -> a
    448:452:long androidx.work.impl.utils.PreferenceUtils.getLastForceStopEventMillis():123:123 -> a
    448:452:boolean isForceStopped():222 -> a
    448:452:void forceStopRunnable():259 -> a
    453:458:boolean isForceStopped():223:223 -> a
    453:458:void forceStopRunnable():259 -> a
    459:466:boolean isForceStopped():224:224 -> a
    459:466:void forceStopRunnable():259 -> a
    467:474:boolean isForceStopped():225:225 -> a
    467:474:void forceStopRunnable():259 -> a
    475:488:boolean isForceStopped():226:226 -> a
    475:488:void forceStopRunnable():259 -> a
    489:494:boolean isForceStopped():232:232 -> a
    489:494:void forceStopRunnable():259 -> a
    495:503:void forceStopRunnable():266:266 -> a
    504:505:java.util.List androidx.work.impl.WorkManagerImpl.getSchedulers():302:302 -> a
    504:505:void forceStopRunnable():270 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    506:509:void forceStopRunnable():267:267 -> a
    510:513:boolean isForceStopped():243:243 -> a
    510:513:void forceStopRunnable():259 -> a
    514:518:void androidx.work.Logger$LogcatLogger.warning(java.lang.String,java.lang.String,java.lang.Throwable):217:217 -> a
    514:518:boolean isForceStopped():243 -> a
    514:518:void forceStopRunnable():259 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    519:523:void androidx.work.Logger$LogcatLogger.warning(java.lang.String,java.lang.String,java.lang.Throwable):218:218 -> a
    519:523:boolean isForceStopped():243 -> a
    519:523:void forceStopRunnable():259 -> a
    524:532:void forceStopRunnable():260:260 -> a
    533:535:void forceStopRunnable():261:261 -> a
    536:537:androidx.work.Clock androidx.work.Configuration.getClock():61:61 -> a
    536:537:void forceStopRunnable():264 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    538:541:long androidx.work.SystemClock.currentTimeMillis():29:29 -> a
    538:541:void forceStopRunnable():264 -> a
    542:544:void forceStopRunnable():263:263 -> a
    545:553:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):112:112 -> a
    545:553:void forceStopRunnable():263 -> a
    554:561:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113:113 -> a
    554:561:void forceStopRunnable():263 -> a
    562:563:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    562:563:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113 -> a
    562:563:void forceStopRunnable():263 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    564:570:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    564:570:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113 -> a
    564:570:void forceStopRunnable():263 -> a
    571:574:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    571:574:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41 -> a
    571:574:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113 -> a
    571:574:void forceStopRunnable():263 -> a
    575:577:void androidx.room.RoomDatabase.endTransaction():713:713 -> a
    575:577:boolean cleanUp():316 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    575:577:void forceStopRunnable():253 -> a
    578:578:boolean cleanUp():317:317 -> a
    578:578: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
