# {"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.String4_commonMainKt":"String4.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 -> l34:
# {"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":"(Lun7;[IZ[Ljava/lang/String;Ljb1;)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":"(Le16;Lm34;Lls2;Ljb1;)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":"(Ljb1;Ljava/lang/Object;)Ljb1;"}
    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:172:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):239:239 -> s
    173:182:java.lang.Object kotlinx.coroutines.BuildersKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> s
    173:182:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):239 -> s
    183:184:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):242:242 -> s
    185:187:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> s
    185:187:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):242 -> s
    188:189:androidx.room.ObservedTableVersions androidx.room.TriggerBasedInvalidationTracker.access$getObservedTableVersions$p(androidx.room.TriggerBasedInvalidationTracker):147:147 -> s
    188:189:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):243 -> s
    190:210:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):243:243 -> s
    211:212:androidx.room.ObservedTableStates androidx.room.TriggerBasedInvalidationTracker.access$getObservedTableStates$p(androidx.room.TriggerBasedInvalidationTracker):147:147 -> s
    211:212:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    213:215:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266:266 -> s
    216:217:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):581:581 -> s
    216:217:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    218:220:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):656:656 -> s
    218:220:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    221:226:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):659:659 -> s
    221:226:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    227:232:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):584:584 -> s
    227:232:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    233:238:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):585:585 -> s
    233:238:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    239:249:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):587:587 -> s
    239:249:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    250:255:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):591:591 -> s
    250:255:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    256:258:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):661:661 -> s
    256:258:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    259:259:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266:266 -> s
    260:263:boolean androidx.room.ObservedTableStates.onObserverRemoved$room_runtime(int[]):661:661 -> s
    260:263:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):266 -> s
    264:267:boolean androidx.room.ObservedTableStates.onObserverAdded$room_runtime(int[]):655:655 -> s
    264:267:java.lang.Object androidx.room.TriggerBasedInvalidationTracker$createFlow$1.invokeSuspend(java.lang.Object):235 -> s
    268:277:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    268:277:java.lang.Object invokeSuspend(java.lang.Object):0 -> s
    278:334:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> s
    335:342:java.lang.Object invokeSuspend(java.lang.Object):91:91 -> s
    343:344:io.ktor.http.Url world.respect.shared.navigation.LoginScreen.getSchoolUrl():94:94 -> s
    343:344:java.lang.Object invokeSuspend(java.lang.Object):92 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    345:353:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> s
    354:355:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> s
    356:361:java.lang.Object invokeSuspend(java.lang.Object):94:94 -> s
    362:363:java.lang.Object world.respect.lib.dataloadstate.DataReadyState.getData():126:126 -> s
    362:363:java.lang.Object invokeSuspend(java.lang.Object):94 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    364:365:java.lang.Object invokeSuspend(java.lang.Object):94:94 -> s
    366:369:java.lang.String world.respect.datalayer.respect.model.SchoolDirectoryEntry.getRpId():29:29 -> s
    366:369:java.lang.Object invokeSuspend(java.lang.Object):94 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    370:371: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
    370:371:java.lang.Object invokeSuspend(java.lang.Object):98 -> s
    372:390:java.lang.Object invokeSuspend(java.lang.Object):98:98 -> s
    391:411:java.lang.Object invokeSuspend(java.lang.Object):101:101 -> s
    412:413:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> s
    414:417:java.lang.Object invokeSuspend(java.lang.Object):102:102 -> s
    418:419: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
    418:419:java.lang.Object invokeSuspend(java.lang.Object):103 -> s
    420:421:java.lang.Object invokeSuspend(java.lang.Object):104:104 -> s
    422:423:java.lang.Object invokeSuspend(java.lang.Object):105:105 -> s
    424:425:world.respect.credentials.passkey.model.AuthenticationResponseJSON world.respect.credentials.passkey.GetCredentialUseCase$PasskeyCredentialResult.getPasskeyWebAuthNResponse():30:30 -> s
    424:425:java.lang.Object invokeSuspend(java.lang.Object):105 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    426:428:java.lang.Object invokeSuspend(java.lang.Object):104:104 -> s
    429:430:io.ktor.http.Url world.respect.shared.navigation.LoginScreen.getSchoolUrl():94:94 -> s
    429:430:java.lang.Object invokeSuspend(java.lang.Object):107 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    431:445:java.lang.Object invokeSuspend(java.lang.Object):103:103 -> s
    446:447:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> s
    448:449:kotlinx.coroutines.flow.MutableSharedFlow world.respect.shared.viewmodel.RespectViewModel.get_navCommandFlow():42:42 -> s
    448:449:kotlinx.coroutines.flow.MutableSharedFlow world.respect.shared.viewmodel.manageuser.login.LoginViewModel.access$get_navCommandFlow(world.respect.shared.viewmodel.manageuser.login.LoginViewModel):53 -> s
    448:449:java.lang.Object invokeSuspend(java.lang.Object):110 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    450:451:java.lang.Object invokeSuspend(java.lang.Object):111:111 -> s
    452:453:world.respect.datalayer.school.model.Person world.respect.shared.domain.account.AuthResponse.getPerson():13:13 -> s
    452:453:java.lang.Object invokeSuspend(java.lang.Object):112 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    454:455:world.respect.datalayer.school.model.PersonStatusEnum world.respect.datalayer.school.model.Person.getStatus():25:25 -> 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:459:java.lang.Object invokeSuspend(java.lang.Object):112:112 -> s
    460:461:java.lang.Object invokeSuspend(java.lang.Object):113:113 -> s
    462:466:void world.respect.shared.navigation.WaitingForApproval.<init>():465:465 -> s
    462:466:java.lang.Object invokeSuspend(java.lang.Object):113 -> s
    467:474:java.lang.Object invokeSuspend(java.lang.Object):115:115 -> s
    475:477:java.lang.Object invokeSuspend(java.lang.Object):111:111 -> s
    478:482:java.lang.Object invokeSuspend(java.lang.Object):110:110 -> s
    483:486:java.lang.Object invokeSuspend(java.lang.Object):122:122 -> s
    487:489:java.lang.Object invokeSuspend(java.lang.Object):123:123 -> s
    490:491:java.lang.String world.respect.credentials.passkey.GetCredentialUseCase$PasswordCredentialResult.getCredentialUsername():22:22 -> s
    490:491:java.lang.Object invokeSuspend(java.lang.Object):123 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    492:494:java.lang.Object invokeSuspend(java.lang.Object):123:123 -> s
    495:496:java.lang.Object invokeSuspend(java.lang.Object):124:124 -> s
    497:498:java.lang.String world.respect.credentials.passkey.GetCredentialUseCase$PasswordCredentialResult.getPassword():23:23 -> s
    497:498:java.lang.Object invokeSuspend(java.lang.Object):124 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    499:501:java.lang.Object invokeSuspend(java.lang.Object):124:124 -> s
    502:503:void world.respect.shared.viewmodel.manageuser.login.LoginViewModel.access$setUsingSavedPassword$p(world.respect.shared.viewmodel.manageuser.login.LoginViewModel,boolean):53:53 -> s
    502:503:java.lang.Object invokeSuspend(java.lang.Object):126 -> s
    504:512:void world.respect.shared.viewmodel.manageuser.login.LoginViewModel.onClickLogin():184:184 -> s
    504:512:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    513:516:java.lang.Object invokeSuspend(java.lang.Object):130:130 -> s
    517:520:java.lang.Object invokeSuspend(java.lang.Object):253:253 -> s
    521:523:java.lang.Object invokeSuspend(java.lang.Object):254:254 -> s
    524:528:java.lang.Object invokeSuspend(java.lang.Object):133:133 -> s
    529:530:java.lang.String world.respect.credentials.passkey.GetCredentialUseCase$Error.getMessage():65:65 -> s
    529:530:java.lang.Object invokeSuspend(java.lang.Object):133 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    531:539:java.lang.Object invokeSuspend(java.lang.Object):133:133 -> s
    540:543:java.lang.Object invokeSuspend(java.lang.Object):132:132 -> s
    544:550:java.lang.Object invokeSuspend(java.lang.Object):255:255 -> s
    551:554:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> s
    555:559:java.lang.Object invokeSuspend(java.lang.Object):139:139 -> s
    560:561:java.lang.Object invokeSuspend(java.lang.Object):101:101 -> s
    562:564:void kotlin.NoWhenBranchMatchedException.<init>():9:9 -> s
    562:564:java.lang.Object invokeSuspend(java.lang.Object):101 -> s
    565:565:java.lang.Object invokeSuspend(java.lang.Object):101:101 -> s
    566:575:java.lang.Object invokeSuspend(java.lang.Object):147:147 -> s
    576:579:java.lang.Object invokeSuspend(java.lang.Object):258:258 -> s
    580:582:java.lang.Object invokeSuspend(java.lang.Object):259:259 -> s
    583:590:java.lang.Object invokeSuspend(java.lang.Object):150:150 -> s
    591:598:org.jetbrains.compose.resources.StringResource world.respect.shared.generated.resources.String4_commonMainKt.getSomething_went_wrong(world.respect.shared.generated.resources.Res$string):555:555 -> s
    591:598:java.lang.Object invokeSuspend(java.lang.Object):150 -> s
    599:608:java.lang.Object invokeSuspend(java.lang.Object):150:150 -> s
    609:612:java.lang.Object invokeSuspend(java.lang.Object):149:149 -> s
    613:618:java.lang.Object invokeSuspend(java.lang.Object):260:260 -> s
    619:622:java.lang.Object invokeSuspend(java.lang.Object):154:154 -> s
