# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.viewmodel.RespectViewModel":"RespectViewModel.kt","world.respect.shared.viewmodel.learningunit.LearningUnitSelection":"LearningUnitSelection.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","kotlin.time.Clock$System":"Clock.kt","world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel":"AssignmentEditViewModel.kt","kotlin.time.InstantJvmKt":"InstantJvm.kt","world.respect.shared.navigation.AssignmentEdit":"AppRoutes.kt","world.respect.shared.domain.account.RespectAccountManager":"RespectAccountManager.kt"}}
world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$3 -> zt:
# {"id":"sourceFile","fileName":"AssignmentEditViewModel.kt"}
    int AssignmentEditViewModel$3.$r8$classId -> d0
      # {"id":"com.android.tools.r8.synthesized"}
    int label -> e0
    world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel this$0 -> f0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbu;"}
    java.lang.Object L$2 -> g0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lh58;"}
    4:11:void world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.<init>(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel,world.respect.lib.xapi.model.XapiStatement,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbu;Lh58;Lab1;)V"}
    12:12:void <init>(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbu;Lab1;)V"}
    10:20:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    10:20:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invoke(java.lang.Object):0 -> invoke
    21:32:java.lang.Object invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    21:32:java.lang.Object invoke(java.lang.Object):0 -> invoke
    8:15:kotlin.coroutines.Continuation world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.create(kotlin.coroutines.Continuation):0:0 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lab1;)Lab1;"}
    16:22:kotlin.coroutines.Continuation create(kotlin.coroutines.Continuation):0:0 -> p
    16:35:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):305:305 -> s
    36:37:world.respect.datalayer.SchoolDataSource world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.getSchoolDataSource():97:97 -> s
    36:37:world.respect.datalayer.SchoolDataSource world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getSchoolDataSource(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84 -> s
    36:37:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):306 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    38:43:world.respect.datalayer.SchoolDataSource world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.getSchoolDataSource():97:97 -> s
    38:43:world.respect.datalayer.SchoolDataSource world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getSchoolDataSource(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84 -> s
    38:43:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):306 -> s
    44:51:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):306:306 -> s
    52:53:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):308:308 -> s
    54:57:kotlin.uuid.Uuid kotlin.uuid.Uuid$Companion.generateV4():619:619 -> s
    54:57:kotlin.uuid.Uuid kotlin.uuid.Uuid$Companion.random():581 -> s
    54:57:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):309 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    58:69:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> s
    58:69:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> s
    58:69:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):310 -> s
    70:73:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):308:308 -> s
    74:77:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):307:307 -> s
    78:87:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):306:306 -> s
    88:89:world.respect.shared.navigation.AssignmentEdit world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getRoute$p(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84:84 -> s
    88:89:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):315 -> s
    90:91:java.lang.String world.respect.shared.navigation.AssignmentEdit.getAssignmentActivityId():132:132 -> s
    90:91:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):315 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    92:95:kotlinx.coroutines.flow.MutableSharedFlow world.respect.shared.viewmodel.RespectViewModel.get_navCommandFlow():42:42 -> s
    92:95:kotlinx.coroutines.flow.MutableSharedFlow world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$get_navCommandFlow(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84 -> s
    92:95:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):326 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    96:97:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):317:317 -> s
    98:99:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):318:318 -> s
    100:101:java.lang.String world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getAssignmentActivityId$p(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84:84 -> s
    100:101:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):319 -> s
    102:104:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):318:318 -> s
    105:110:world.respect.shared.navigation.AssignmentEdit world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getRoute$p(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84:84 -> s
    105:110:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):321 -> s
    111:113:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):317:317 -> s
    114:117:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):316:316 -> s
    118:126:java.lang.Object world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel$onClickSave$1.invokeSuspend(java.lang.Object):326:326 -> s
    127:130:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    127:130:java.lang.Object invokeSuspend(java.lang.Object):0 -> s
    131:181:java.lang.Object invokeSuspend(java.lang.Object):137:137 -> s
    182:189:world.respect.datalayer.SchoolDataSource world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.getSchoolDataSource():97:97 -> s
    182:189:world.respect.datalayer.SchoolDataSource world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getSchoolDataSource(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84 -> s
    182:189:java.lang.Object invokeSuspend(java.lang.Object):138 -> s
    190:193:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> s
    194:199:java.lang.Object invokeSuspend(java.lang.Object):139:139 -> s
    200:204:java.lang.Object invokeSuspend(java.lang.Object):140:140 -> s
    205:214:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> s
    215:216:java.lang.Object invokeSuspend(java.lang.Object):137:137 -> s
    217:228:java.lang.Object invokeSuspend(java.lang.Object):141:141 -> s
    229:232:java.lang.Object invokeSuspend(java.lang.Object):341:341 -> s
    233:242:java.lang.Object invokeSuspend(java.lang.Object):342:342 -> s
    243:246:java.lang.Object invokeSuspend(java.lang.Object):144:144 -> s
    247:252:java.lang.Object invokeSuspend(java.lang.Object):343:343 -> s
    253:254:world.respect.shared.navigation.AssignmentEdit world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getRoute$p(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84:84 -> s
    253:254:java.lang.Object invokeSuspend(java.lang.Object):149 -> s
    255:258:java.lang.String world.respect.shared.navigation.AssignmentEdit.getAssignmentActivityId():132:132 -> s
    255:258:java.lang.Object invokeSuspend(java.lang.Object):149 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    259:260:kotlinx.serialization.json.Json world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getJson$p(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84:84 -> s
    259:260:java.lang.Object invokeSuspend(java.lang.Object):151 -> s
    261:267:java.lang.Object invokeSuspend(java.lang.Object):152:152 -> s
    268:292:java.lang.Object invokeSuspend(java.lang.Object):150:150 -> s
    293:294:world.respect.shared.domain.account.RespectAccountManager world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getAccountManager$p(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84:84 -> s
    293:294:java.lang.Object invokeSuspend(java.lang.Object):176 -> s
    295:296:kotlinx.coroutines.flow.Flow world.respect.shared.domain.account.RespectAccountManager.getSelectedAccountAndPersonFlow():91:91 -> s
    295:296:java.lang.Object invokeSuspend(java.lang.Object):176 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    297:298:java.lang.Object invokeSuspend(java.lang.Object):176:176 -> s
    299:305:java.lang.Object kotlinx.coroutines.flow.FlowKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):1:1 -> s
    299:305:java.lang.Object invokeSuspend(java.lang.Object):176 -> s
    306:313:java.lang.Object invokeSuspend(java.lang.Object):176:176 -> s
    314:315:java.lang.String world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getAssignmentActivityId$p(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84:84 -> s
    314:315:java.lang.Object invokeSuspend(java.lang.Object):179 -> s
    316:319:java.lang.Object invokeSuspend(java.lang.Object):178:178 -> s
    320:321:world.respect.shared.navigation.AssignmentEdit world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getRoute$p(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84:84 -> s
    320:321:java.lang.Object invokeSuspend(java.lang.Object):182 -> s
    322:325:world.respect.shared.viewmodel.learningunit.LearningUnitSelection world.respect.shared.navigation.AssignmentEdit.getLearningUnitSelected():137:137 -> s
    322:325:java.lang.Object invokeSuspend(java.lang.Object):182 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    326:333:world.respect.shared.domain.opds.getxapiactivityid.GetXapiActivityForPublicationUseCase world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.getGetXapiActivityForPublicationUseCase():99:99 -> s
    326:333:world.respect.shared.domain.opds.getxapiactivityid.GetXapiActivityForPublicationUseCase world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel.access$getGetXapiActivityForPublicationUseCase(world.respect.shared.viewmodel.assignment.edit.AssignmentEditViewModel):84 -> s
    326:333:java.lang.Object invokeSuspend(java.lang.Object):183 -> s
    334:335:world.respect.lib.opds.model.OpdsPublication world.respect.shared.viewmodel.learningunit.LearningUnitSelection.getSelectedPublication():14:14 -> s
    334:335:java.lang.Object invokeSuspend(java.lang.Object):183 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    336:350:java.lang.Object invokeSuspend(java.lang.Object):183:183 -> s
    351:352:java.lang.Object invokeSuspend(java.lang.Object):137:137 -> s
    353:356:java.lang.Object invokeSuspend(java.lang.Object):184:184 -> s
    357:360:java.lang.Object invokeSuspend(java.lang.Object):346:346 -> s
    361:363:java.lang.Object invokeSuspend(java.lang.Object):347:347 -> s
    364:378:java.lang.Object invokeSuspend(java.lang.Object):189:189 -> s
    379:382:java.lang.Object invokeSuspend(java.lang.Object):188:188 -> s
    383:388:java.lang.Object invokeSuspend(java.lang.Object):348:348 -> s
    389:398:java.lang.Object invokeSuspend(java.lang.Object):194:194 -> s
    399:402:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> s
    399:402:java.lang.Object invokeSuspend(java.lang.Object):194 -> s
