# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.navigation.AcceptInvite":"AppRoutes.kt","org.koin.core.Koin":"Koin.kt","org.koin.core.scope.Scope":"Scope.kt","world.respect.shared.util.di.SchoolDirectoryEntryScopeId":"SchoolDirectoryEntryScopeId.kt","androidx.navigation.SavedStateHandleKt":"SavedStateHandle.kt","world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteUiState":"AcceptInviteViewModel.kt"}}
world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteViewModel -> z2:
# {"id":"sourceFile","fileName":"AcceptInviteViewModel.kt"}
    world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase getDeviceInfoUseCase -> g0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfq2;"}
    world.respect.datalayer.RespectAppDataSource respectAppDataSource -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lf26;"}
    world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase enableSharedDeviceModeUseCase -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le32;"}
    com.russhwolf.settings.Settings settings -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltu6;"}
    world.respect.shared.navigation.AcceptInvite route -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll2;"}
    world.respect.shared.domain.account.invite.GetInviteInfoUseCase getInviteInfoUseCase -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhq2;"}
    world.respect.shared.domain.school.SchoolPrimaryKeyGenerator schoolPrimaryKeyGenerator -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lal6;"}
    kotlinx.coroutines.flow.MutableStateFlow _uiState -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lv17;"}
    kotlinx.coroutines.flow.StateFlow uiState -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgs5;"}
    int $stable -> p0
      # {"id":"com.android.tools.r8.residualsignature","signature":"B"}
    1:7:void <clinit>():0:0 -> <clinit>
    1:3:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):67:67 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lte6;Lfq2;Lf26;Le32;Ltu6;)V"}
    4:5:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):69:69 -> <init>
    6:7:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):70:70 -> <init>
    8:9:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):71:71 -> <init>
    10:11:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):72:72 -> <init>
    12:17:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):235:235 -> <init>
    18:21:java.lang.Object androidx.navigation.SavedStateHandleKt.toRoute(androidx.lifecycle.SavedStateHandle,kotlin.reflect.KClass,java.util.Map):1:1 -> <init>
    18:21:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):235 -> <init>
    22:23:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):235:235 -> <init>
    24:25:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):75:75 -> <init>
    26:29:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):82:82 -> <init>
    30:36:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):240:240 -> <init>
    37:40:java.lang.Object org.koin.core.scope.Scope.get(kotlin.reflect.KClass,org.koin.core.qualifier.Qualifier,kotlin.jvm.functions.Function0):234:234 -> <init>
    37:40:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):240 -> <init>
    41:42:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):240:240 -> <init>
    43:44:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):82:82 -> <init>
    45:48:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):84:84 -> <init>
    49:54:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):245:245 -> <init>
    55:58:java.lang.Object org.koin.core.scope.Scope.get(kotlin.reflect.KClass,org.koin.core.qualifier.Qualifier,kotlin.jvm.functions.Function0):234:234 -> <init>
    55:58:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):245 -> <init>
    59:60:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):245:245 -> <init>
    61:62:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):84:84 -> <init>
    63:64:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):87:87 -> <init>
    65:67:io.ktor.http.Url world.respect.shared.navigation.AcceptInvite.getSchoolUrl():448:448 -> <init>
    65:67:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):87 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    68:73:void world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteUiState.<init>(world.respect.datalayer.respect.model.invite.RespectInviteInfo,world.respect.shared.resources.UiText,boolean,world.respect.lib.opds.model.LangMap,io.ktor.http.Url,boolean,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):57:57 -> <init>
    68:73:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):87 -> <init>
    74:76:void world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteUiState.<init>(world.respect.datalayer.respect.model.invite.RespectInviteInfo,world.respect.shared.resources.UiText,boolean,world.respect.lib.opds.model.LangMap,io.ktor.http.Url,boolean,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):50:50 -> <init>
    74:76:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):87 -> <init>
    77:82:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):86:86 -> <init>
    83:86:kotlinx.coroutines.flow.StateFlow kotlinx.coroutines.flow.FlowKt.asStateFlow(kotlinx.coroutines.flow.MutableStateFlow):1:1 -> <init>
    83:86:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):90 -> <init>
    87:88:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):90:90 -> <init>
    89:104:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):94:94 -> <init>
    105:114:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):126:126 -> <init>
    115:118: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 -> <init>
    115:118:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.account.invite.EnableSharedDeviceModeUseCase,com.russhwolf.settings.Settings):126 -> <init>
    1:4:org.koin.core.scope.Scope getScope():78:78 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lil6;"}
    5:6:org.koin.core.scope.Scope getScope():79:79 -> a
    7:8:io.ktor.http.Url world.respect.shared.navigation.AcceptInvite.getSchoolUrl():448:448 -> a
    7:8:org.koin.core.scope.Scope getScope():79 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:15:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> a
    9:15:org.koin.core.scope.Scope getScope():79 -> a
    16:18:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):29:29 -> a
    16:18:org.koin.core.scope.Scope getScope():79 -> a
    19:22:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> a
    19:22:org.koin.core.scope.Scope getScope():79 -> a
    23:33:org.koin.core.scope.Scope getScope():246:246 -> a
    34:35:org.koin.core.registry.ScopeRegistry org.koin.core.Koin.getScopeRegistry():77:77 -> a
    34:35:org.koin.core.scope.Scope getScope():247 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    36:39:org.koin.core.scope.Scope org.koin.core.registry.ScopeRegistry.getScopeOrNull(java.lang.String):55:55 -> a
    36:39:org.koin.core.scope.Scope getScope():247 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    40:48:org.koin.core.scope.Scope org.koin.core.registry.ScopeRegistry.getScopeOrNull(java.lang.String):55:55 -> a
    40:48:org.koin.core.scope.Scope getScope():247 -> a
    49:54:org.koin.core.scope.Scope org.koin.core.Koin.createScope$default(org.koin.core.Koin,java.lang.String,org.koin.core.qualifier.Qualifier,java.lang.Object,org.koin.core.qualifier.TypeQualifier,int,java.lang.Object):208:208 -> a
    49:54:org.koin.core.scope.Scope getScope():247 -> a
