# {"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 -> jm2:
# {"id":"sourceFile","fileName":"ForceStopRunnable.java"}
    android.content.Context mContext -> X
    androidx.work.impl.WorkManagerImpl mWorkManager -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg48;"}
    androidx.work.impl.utils.PreferenceUtils mPreferenceUtils -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrw3;"}
    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;Lg48;)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:267:void androidx.work.impl.model.WorkProgressDao_Impl.deleteAll():88:88 -> a
    261:267:boolean cleanUp():313 -> a
    261:267:void forceStopRunnable():253 -> a
    268:270:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    268:270:void androidx.work.impl.model.WorkProgressDao_Impl.deleteAll():88 -> a
    268:270:boolean cleanUp():313 -> a
    268:270:void forceStopRunnable():253 -> a
    271:273:boolean cleanUp():314:314 -> a
    271:273:void forceStopRunnable():253 -> a
    274:284:void androidx.room.RoomDatabase.endTransaction():713:713 -> a
    274:284:boolean cleanUp():316 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    274:284:void forceStopRunnable():253 -> a
    285:288:boolean androidx.work.impl.utils.PreferenceUtils.getNeedsReschedule():95:95 -> a
    285:288:boolean shouldRescheduleWorkers():326 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    285:288:void forceStopRunnable():254 -> a
    289:302:boolean androidx.work.impl.utils.PreferenceUtils.getNeedsReschedule():95:95 -> a
    289:302:boolean shouldRescheduleWorkers():326 -> a
    289:302:void forceStopRunnable():254 -> a
    303:316:boolean androidx.work.impl.utils.PreferenceUtils.getNeedsReschedule():96:96 -> a
    303:316:boolean shouldRescheduleWorkers():326 -> a
    303:316:void forceStopRunnable():254 -> a
    317:325:void forceStopRunnable():255:255 -> a
    326:328:void forceStopRunnable():256:256 -> a
    329:331:void forceStopRunnable():258:258 -> a
    332:333:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):103:103 -> a
    332:333:void forceStopRunnable():258 -> a
    334:340:void androidx.work.impl.model.Preference.<init>(java.lang.String,boolean):30:30 -> a
    334:340:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):103 -> a
    334:340:void forceStopRunnable():258 -> a
    341:348:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104:104 -> a
    341:348:void forceStopRunnable():258 -> a
    349:350:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    349:350:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104 -> a
    349:350:void forceStopRunnable():258 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    351:357:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    351:357:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104 -> a
    351:357:void forceStopRunnable():258 -> a
    358:361:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    358:361:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41 -> a
    358:361:void androidx.work.impl.utils.PreferenceUtils.setNeedsReschedule(boolean):104 -> a
    358:361:void forceStopRunnable():258 -> a
    362:372:boolean isForceStopped():203:203 -> a
    362:372:void forceStopRunnable():259 -> a
    373:377:android.content.Intent getIntent(android.content.Context):378:378 -> a
    373:377:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> a
    373:377:boolean isForceStopped():206 -> a
    373:377:void forceStopRunnable():259 -> a
    378:387:android.content.Intent getIntent(android.content.Context):379:379 -> a
    378:387:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> a
    378:387:boolean isForceStopped():206 -> a
    378:387:void forceStopRunnable():259 -> a
    388:393:android.content.Intent getIntent(android.content.Context):380:380 -> a
    388:393:android.app.PendingIntent getPendingIntent(android.content.Context,int):369 -> a
    388:393:boolean isForceStopped():206 -> a
    388:393:void forceStopRunnable():259 -> a
    394:403:android.app.PendingIntent getPendingIntent(android.content.Context,int):370:370 -> a
    394:403:boolean isForceStopped():206 -> a
    394:403:void forceStopRunnable():259 -> a
    404:411:boolean isForceStopped():210:210 -> a
    404:411:void forceStopRunnable():259 -> a
    412:413:boolean isForceStopped():212:212 -> a
    412:413:void forceStopRunnable():259 -> a
    414:419:boolean isForceStopped():213:213 -> a
    414:419:void forceStopRunnable():259 -> a
    420:425:boolean isForceStopped():215:215 -> a
    420:425:void forceStopRunnable():259 -> a
    426:431:boolean isForceStopped():221:221 -> a
    426:431:void forceStopRunnable():259 -> a
    432:435:long androidx.work.impl.utils.PreferenceUtils.getLastForceStopEventMillis():121:121 -> a
    432:435:boolean isForceStopped():222 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    432:435:void forceStopRunnable():259 -> a
    436:445:long androidx.work.impl.utils.PreferenceUtils.getLastForceStopEventMillis():121:121 -> a
    436:445:boolean isForceStopped():222 -> a
    436:445:void forceStopRunnable():259 -> a
    446:450:long androidx.work.impl.utils.PreferenceUtils.getLastForceStopEventMillis():123:123 -> a
    446:450:boolean isForceStopped():222 -> a
    446:450:void forceStopRunnable():259 -> a
    451:456:boolean isForceStopped():223:223 -> a
    451:456:void forceStopRunnable():259 -> a
    457:464:boolean isForceStopped():224:224 -> a
    457:464:void forceStopRunnable():259 -> a
    465:472:boolean isForceStopped():225:225 -> a
    465:472:void forceStopRunnable():259 -> a
    473:486:boolean isForceStopped():226:226 -> a
    473:486:void forceStopRunnable():259 -> a
    487:492:boolean isForceStopped():232:232 -> a
    487:492:void forceStopRunnable():259 -> a
    493:501:void forceStopRunnable():266:266 -> a
    502:503:java.util.List androidx.work.impl.WorkManagerImpl.getSchedulers():302:302 -> a
    502:503:void forceStopRunnable():270 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    504:507:void forceStopRunnable():267:267 -> a
    508:511:boolean isForceStopped():243:243 -> a
    508:511:void forceStopRunnable():259 -> a
    512:516:void androidx.work.Logger$LogcatLogger.warning(java.lang.String,java.lang.String,java.lang.Throwable):217:217 -> a
    512:516:boolean isForceStopped():243 -> a
    512:516:void forceStopRunnable():259 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    517:521:void androidx.work.Logger$LogcatLogger.warning(java.lang.String,java.lang.String,java.lang.Throwable):218:218 -> a
    517:521:boolean isForceStopped():243 -> a
    517:521:void forceStopRunnable():259 -> a
    522:530:void forceStopRunnable():260:260 -> a
    531:533:void forceStopRunnable():261:261 -> a
    534:535:androidx.work.Clock androidx.work.Configuration.getClock():61:61 -> a
    534:535:void forceStopRunnable():264 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    536:539:long androidx.work.SystemClock.currentTimeMillis():29:29 -> a
    536:539:void forceStopRunnable():264 -> a
    540:542:void forceStopRunnable():263:263 -> a
    543:551:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):112:112 -> a
    543:551:void forceStopRunnable():263 -> a
    552:559:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113:113 -> a
    552:559:void forceStopRunnable():263 -> a
    560:561:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    560:561:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113 -> a
    560:561:void forceStopRunnable():263 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    562:568:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41:41 -> a
    562:568:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113 -> a
    562:568:void forceStopRunnable():263 -> a
    569:572:java.lang.Object androidx.room.util.DBUtil.performBlocking(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1):1:1 -> a
    569:572:void androidx.work.impl.model.PreferenceDao_Impl.insertPreference(androidx.work.impl.model.Preference):41 -> a
    569:572:void androidx.work.impl.utils.PreferenceUtils.setLastForceStopEventMillis(long):113 -> a
    569:572:void forceStopRunnable():263 -> a
    573:575:void androidx.room.RoomDatabase.endTransaction():713:713 -> a
    573:575:boolean cleanUp():316 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    573:575:void forceStopRunnable():253 -> a
    576:576:boolean cleanUp():317:317 -> a
    576:576: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
