# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.domain.account.AuthResponse":"AuthResponse.kt","world.respect.credentials.passkey.GetCredentialUseCase$PasskeyCredentialResult":"GetCredentialUseCase.kt","world.respect.credentials.passkey.GetCredentialUseCase$Error":"GetCredentialUseCase.kt","world.respect.shared.viewmodel.manageuser.login.LoginViewModel":"LoginViewModel.kt","world.respect.datalayer.school.model.Person":"Person.kt","world.respect.shared.navigation.WaitingForApproval":"AppRoutes.kt","world.respect.datalayer.respect.model.SchoolDirectoryEntry":"SchoolDirectoryEntry.kt","world.respect.shared.viewmodel.RespectViewModel":"RespectViewModel.kt","world.respect.credentials.passkey.GetCredentialUseCase$PasswordCredentialResult":"GetCredentialUseCase.kt","androidx.room.ObservedTableStates":"InvalidationTracker.kt","world.respect.shared.generated.resources.String5_commonMainKt":"String5.commonMain.kt","androidx.room.TriggerBasedInvalidationTracker":"InvalidationTracker.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","world.respect.lib.dataloadstate.DataReadyState":"DataLoadState.kt","world.respect.shared.navigation.LoginScreen":"AppRoutes.kt","kotlin.jvm.internal.Ref$ObjectRef":"Ref.java"}}
world.respect.shared.viewmodel.manageuser.login.LoginViewModel$2 -> b44:
# {"id":"sourceFile","fileName":"LoginViewModel.kt"}
    int LoginViewModel$2.$r8$classId -> i0
      # {"id":"com.android.tools.r8.synthesized"}
    int label -> j0
    boolean Z$0 -> k0
    java.lang.Object L$1 -> l0
    world.respect.datalayer.RespectAppDataSource $respectAppDataSource -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    world.respect.shared.viewmodel.manageuser.login.LoginViewModel this$0 -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    world.respect.credentials.passkey.GetCredentialUseCase $getCredentialUseCase -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    4:16:void androidx.room.TriggerBasedInvalidationTracker$createFlow$1.<init>(androidx.room.TriggerBasedInvalidationTracker,int[],boolean,java.lang.String[],kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljw7;[IZ[Ljava/lang/String;Lfc1;)V"}
    17:17:void <init>(world.respect.datalayer.RespectAppDataSource,world.respect.shared.viewmodel.manageuser.login.LoginViewModel,world.respect.credentials.passkey.GetCredentialUseCase,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg66;Lc44;Lbt2;Lfc1;)V"}
    12:23:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invoke(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0:0 -> n
    12:23:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invoke(java.lang.Object,java.lang.Object):0 -> n
    12:23:java.lang.Object LoginViewModel$2.invoke(java.lang.Object,java.lang.Object):0 -> n
      # {"id":"com.android.tools.r8.synthesized"}
    24:27:java.lang.Object LoginViewModel$2.invoke(java.lang.Object,java.lang.Object):0:0 -> n
    28:38:java.lang.Object invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation):0:0 -> n
    28:38:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> n
    28:38:java.lang.Object LoginViewModel$2.invoke(java.lang.Object,java.lang.Object):0 -> n
    12:32:kotlin.coroutines.Continuation androidx.room.TriggerBasedInvalidationTracker$createFlow$1.create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfc1;Ljava/lang/Object;)Lfc1;"}
    33:44:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
    14:24:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    14:24:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):0 -> s
    25:43:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):234:234 -> s
    44:45:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):243:243 -> s
    46:48:void kotlin.KotlinNothingValueException.<init>():127:127 -> s
    46:48:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):243 -> s
    49:55:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):243:243 -> s
    56:85:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):234:234 -> s
    86:87:androidx.room.ObservedTableStates androidx.room.TriggerBasedInvalidationTracker.access$getObservedTableStates$p(androidx.room.TriggerBasedInvalidationTracker):147:147 -> s
    86:87:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):235 -> s
    88:89:boolean androidx.room.ObservedTableStates.onObserverAdded$room_runtime(int[]):563:563 -> s
    88:89:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):235 -> s
    90:92:boolean androidx.room.ObservedTableStates.onObserverAdded$room_runtime(int[]):650:650 -> s
    90:92:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):235 -> s
    93:102:boolean androidx.room.ObservedTableStates.onObserverAdded$room_runtime(int[]):653:653 -> s
    93:102:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):235 -> s
    103:108:boolean androidx.room.ObservedTableStates.onObserverAdded$room_runtime(int[]):566:566 -> s
    103:108:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):235 -> s
    109:116:boolean androidx.room.ObservedTableStates.onObserverAdded$room_runtime(int[]):567:567 -> s
    109:116:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):235 -> s
    117:131:boolean androidx.room.ObservedTableStates.onObserverAdded$room_runtime(int[]):569:569 -> s
    117:131:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):235 -> s
    132:143:boolean androidx.room.ObservedTableStates.onObserverAdded$room_runtime(int[]):573:573 -> s
    132:143:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):235 -> s
    144:148:boolean androidx.room.ObservedTableStates.onObserverAdded$room_runtime(int[]):655:655 -> s
    144:148:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):235 -> s
    149:150:androidx.room.RoomDatabase androidx.room.TriggerBasedInvalidationTracker.access$getDatabase$p(androidx.room.TriggerBasedInvalidationTracker):147:147 -> s
    149:150:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):239 -> s
    151:154:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):239:239 -> s
    155:161:java.lang.Object androidx.room.util.DBUtil.getCoroutineContext(androidx.room.RoomDatabase,boolean,kotlin.coroutines.Continuation):1:1 -> s
    155:161:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):239 -> s
    162:174:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):239:239 -> s
    175:184:java.lang.Object kotlinx.coroutines.BuildersKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> s
    175:184:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):239 -> s
    185:186:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):242:242 -> s
    187:189:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> s
    187:189:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):242 -> s
    190:191:androidx.room.ObservedTableVersions androidx.room.TriggerBasedInvalidationTracker.access$getObservedTableVersions$p(androidx.room.TriggerBasedInvalidationTracker):147:147 -> s
    190:191:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):243 -> s
    192:212:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):243:243 -> s
    213:214:androidx.room.ObservedTableStates androidx.room.TriggerBasedInvalidationTracker.access$getObservedTableStates$p(androidx.room.TriggerBasedInvalidationTracker):147:147 -> s
    213:214:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    215:217:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266:266 -> s
    218:219:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):581:581 -> s
    218:219:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    220:222:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):656:656 -> s
    220:222:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    223:228:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):659:659 -> s
    223:228:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    229:234:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):584:584 -> s
    229:234:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    235:240:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):585:585 -> s
    235:240:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    241:251:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):587:587 -> s
    241:251:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    252:257:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):591:591 -> s
    252:257:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    258:260:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):661:661 -> s
    258:260:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    261:261:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266:266 -> s
    262:265:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):661:661 -> s
    262:265:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    266:269:boolean androidx.room.ObservedTableStates.onObserverAdded$room_runtime(int[]):655:655 -> s
    266:269:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):235 -> s
    270:279:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    270:279:java.lang.Object invokeSuspend(java.lang.Object):0 -> s
    280:336:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> s
    337:344:java.lang.Object invokeSuspend(java.lang.Object):91:91 -> s
    345:346:io.ktor.http.Url world.respect.shared.navigation.LoginScreen.getSchoolUrl():83:83 -> s
    345:346:java.lang.Object invokeSuspend(java.lang.Object):92 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    347:355:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> s
    356:357:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> s
    358:363:java.lang.Object invokeSuspend(java.lang.Object):94:94 -> s
    364:365:java.lang.Object world.respect.lib.dataloadstate.DataReadyState.getData():126:126 -> s
    364:365:java.lang.Object invokeSuspend(java.lang.Object):94 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    366:367:java.lang.Object invokeSuspend(java.lang.Object):94:94 -> s
    368:371:java.lang.String world.respect.datalayer.respect.model.SchoolDirectoryEntry.getRpId():29:29 -> s
    368:371:java.lang.Object invokeSuspend(java.lang.Object):94 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    372:373:world.respect.credentials.passkey.CheckPasskeySupportUseCase world.respect.shared.viewmodel.manageuser.login.LoginViewModel.access$getCheckPasskeySupportUseCase$p(world.respect.shared.viewmodel.manageuser.login.LoginViewModel):53:53 -> s
    372:373:java.lang.Object invokeSuspend(java.lang.Object):98 -> s
    374:392:java.lang.Object invokeSuspend(java.lang.Object):98:98 -> s
    393:413:java.lang.Object invokeSuspend(java.lang.Object):101:101 -> s
    414:415:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> s
    416:419:java.lang.Object invokeSuspend(java.lang.Object):102:102 -> s
    420:421:world.respect.shared.domain.account.RespectAccountManager world.respect.shared.viewmodel.manageuser.login.LoginViewModel.access$getAccountManager$p(world.respect.shared.viewmodel.manageuser.login.LoginViewModel):53:53 -> s
    420:421:java.lang.Object invokeSuspend(java.lang.Object):103 -> s
    422:423:java.lang.Object invokeSuspend(java.lang.Object):104:104 -> s
    424:425:java.lang.Object invokeSuspend(java.lang.Object):105:105 -> s
    426:427:world.respect.credentials.passkey.model.AuthenticationResponseJSON world.respect.credentials.passkey.GetCredentialUseCase$PasskeyCredentialResult.getPasskeyWebAuthNResponse():30:30 -> s
    426:427:java.lang.Object invokeSuspend(java.lang.Object):105 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    428:430:java.lang.Object invokeSuspend(java.lang.Object):104:104 -> s
    431:432:io.ktor.http.Url world.respect.shared.navigation.LoginScreen.getSchoolUrl():83:83 -> s
    431:432:java.lang.Object invokeSuspend(java.lang.Object):107 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    433:447:java.lang.Object invokeSuspend(java.lang.Object):103:103 -> s
    448:449:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> s
    450:451:kotlinx.coroutines.flow.MutableSharedFlow world.respect.shared.viewmodel.RespectViewModel.get_navCommandFlow():43:43 -> s
    450:451:kotlinx.coroutines.flow.MutableSharedFlow world.respect.shared.viewmodel.manageuser.login.LoginViewModel.access$get_navCommandFlow(world.respect.shared.viewmodel.manageuser.login.LoginViewModel):53 -> s
    450:451:java.lang.Object invokeSuspend(java.lang.Object):110 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    452:453:java.lang.Object invokeSuspend(java.lang.Object):111:111 -> s
    454:455:world.respect.datalayer.school.model.Person world.respect.shared.domain.account.AuthResponse.getPerson():13:13 -> s
    454:455:java.lang.Object invokeSuspend(java.lang.Object):112 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    456:457:world.respect.datalayer.school.model.PersonStatusEnum world.respect.datalayer.school.model.Person.getStatus():25:25 -> s
    456:457:java.lang.Object invokeSuspend(java.lang.Object):112 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    458:461:java.lang.Object invokeSuspend(java.lang.Object):112:112 -> s
    462:463:java.lang.Object invokeSuspend(java.lang.Object):113:113 -> s
    464:468:void world.respect.shared.navigation.WaitingForApproval.<init>():460:460 -> s
    464:468:java.lang.Object invokeSuspend(java.lang.Object):113 -> s
    469:476:java.lang.Object invokeSuspend(java.lang.Object):115:115 -> s
    477:479:java.lang.Object invokeSuspend(java.lang.Object):111:111 -> s
    480:484:java.lang.Object invokeSuspend(java.lang.Object):110:110 -> s
    485:488:java.lang.Object invokeSuspend(java.lang.Object):122:122 -> s
    489:491:java.lang.Object invokeSuspend(java.lang.Object):123:123 -> s
    492:493:java.lang.String world.respect.credentials.passkey.GetCredentialUseCase$PasswordCredentialResult.getCredentialUsername():22:22 -> s
    492:493:java.lang.Object invokeSuspend(java.lang.Object):123 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    494:496:java.lang.Object invokeSuspend(java.lang.Object):123:123 -> s
    497:498:java.lang.Object invokeSuspend(java.lang.Object):124:124 -> s
    499:500:java.lang.String world.respect.credentials.passkey.GetCredentialUseCase$PasswordCredentialResult.getPassword():23:23 -> s
    499:500:java.lang.Object invokeSuspend(java.lang.Object):124 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    501:503:java.lang.Object invokeSuspend(java.lang.Object):124:124 -> s
    504:505:void world.respect.shared.viewmodel.manageuser.login.LoginViewModel.access$setUsingSavedPassword$p(world.respect.shared.viewmodel.manageuser.login.LoginViewModel,boolean):53:53 -> s
    504:505:java.lang.Object invokeSuspend(java.lang.Object):126 -> s
    506:516:void world.respect.shared.viewmodel.manageuser.login.LoginViewModel.onClickLogin():184:184 -> s
    506:516:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    517:520:java.lang.Object invokeSuspend(java.lang.Object):130:130 -> s
    521:524:java.lang.Object invokeSuspend(java.lang.Object):253:253 -> s
    525:527:java.lang.Object invokeSuspend(java.lang.Object):254:254 -> s
    528:532:java.lang.Object invokeSuspend(java.lang.Object):133:133 -> s
    533:534:java.lang.String world.respect.credentials.passkey.GetCredentialUseCase$Error.getMessage():65:65 -> s
    533:534:java.lang.Object invokeSuspend(java.lang.Object):133 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    535:543:java.lang.Object invokeSuspend(java.lang.Object):133:133 -> s
    544:547:java.lang.Object invokeSuspend(java.lang.Object):132:132 -> s
    548:554:java.lang.Object invokeSuspend(java.lang.Object):255:255 -> s
    555:558:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> s
    559:563:java.lang.Object invokeSuspend(java.lang.Object):139:139 -> s
    564:565:java.lang.Object invokeSuspend(java.lang.Object):101:101 -> s
    566:568:void kotlin.NoWhenBranchMatchedException.<init>():9:9 -> s
    566:568:java.lang.Object invokeSuspend(java.lang.Object):101 -> s
    569:569:java.lang.Object invokeSuspend(java.lang.Object):101:101 -> s
    570:579:java.lang.Object invokeSuspend(java.lang.Object):147:147 -> s
    580:583:java.lang.Object invokeSuspend(java.lang.Object):258:258 -> s
    584:586:java.lang.Object invokeSuspend(java.lang.Object):259:259 -> s
    587:594:java.lang.Object invokeSuspend(java.lang.Object):150:150 -> s
    595:602:org.jetbrains.compose.resources.StringResource world.respect.shared.generated.resources.String5_commonMainKt.getSomething_went_wrong(world.respect.shared.generated.resources.Res$string):184:184 -> s
    595:602:java.lang.Object invokeSuspend(java.lang.Object):150 -> s
    603:612:java.lang.Object invokeSuspend(java.lang.Object):150:150 -> s
    613:616:java.lang.Object invokeSuspend(java.lang.Object):149:149 -> s
    617:622:java.lang.Object invokeSuspend(java.lang.Object):260:260 -> s
    623:626:java.lang.Object invokeSuspend(java.lang.Object):154:154 -> s
