# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.navigation.NavResultReturnerImpl":"NavResultReturnerImpl.kt","world.respect.shared.viewmodel.app.appstate.LoadingUiState":"LoadingUiState.kt","world.respect.shared.viewmodel.app.appstate.LoadingUiState$Companion":"LoadingUiState.kt","world.respect.shared.viewmodel.app.appstate.AppUiState":"AppUiState.kt","world.respect.libutil.util.time.TimeInMillis_androidKt":"TimeInMillis.android.kt"}}
world.respect.shared.viewmodel.RespectViewModel -> t46:
# {"id":"sourceFile","fileName":"RespectViewModel.kt"}
    androidx.lifecycle.SavedStateHandle savedStateHandle -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqd6;"}
    kotlinx.coroutines.flow.MutableStateFlow _appUiState -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Li07;"}
    kotlinx.coroutines.flow.StateFlow appUiState -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhq5;"}
    kotlinx.coroutines.flow.MutableSharedFlow _navCommandFlow -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqs6;"}
    kotlinx.coroutines.flow.Flow navCommandFlow -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfq5;"}
    long lastNavResultTimestampCollected -> k0
    4:6:void <init>(androidx.lifecycle.SavedStateHandle):34:34 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqd6;)V"}
    7:8:void <init>(androidx.lifecycle.SavedStateHandle):35:35 -> <init>
    9:23:void <init>(androidx.lifecycle.SavedStateHandle):38:38 -> <init>
    24:27:kotlinx.coroutines.flow.StateFlow kotlinx.coroutines.flow.FlowKt.asStateFlow(kotlinx.coroutines.flow.MutableStateFlow):1:1 -> <init>
    24:27:void <init>(androidx.lifecycle.SavedStateHandle):40 -> <init>
    28:30:void <init>(androidx.lifecycle.SavedStateHandle):40:40 -> <init>
    31:33:void <init>(androidx.lifecycle.SavedStateHandle):45:45 -> <init>
    34:39:void <init>(androidx.lifecycle.SavedStateHandle):42:42 -> <init>
    40:43:kotlinx.coroutines.flow.SharedFlow kotlinx.coroutines.flow.FlowKt.asSharedFlow(kotlinx.coroutines.flow.MutableSharedFlow):1:1 -> <init>
    40:43:void <init>(androidx.lifecycle.SavedStateHandle):48 -> <init>
    44:45:void <init>(androidx.lifecycle.SavedStateHandle):48:48 -> <init>
    46:69:void <init>(androidx.lifecycle.SavedStateHandle):63:63 -> <init>
    70:73:long world.respect.libutil.util.time.TimeInMillis_androidKt.systemTimeInMillis():4:4 -> <init>
    70:73:void <init>(androidx.lifecycle.SavedStateHandle):197 -> <init>
    74:75:void setLastNavResultTimestampCollected(long):67:67 -> <init>
    74:75:void <init>(androidx.lifecycle.SavedStateHandle):197 -> <init>
    76:83:void setLastNavResultTimestampCollected(long):68:68 -> <init>
    76:83:void <init>(androidx.lifecycle.SavedStateHandle):197 -> <init>
    4:5:kotlinx.coroutines.flow.Flow world.respect.shared.navigation.NavResultReturnerImpl.resultFlowForKey(java.lang.String):20:20 -> g
    4:5:kotlinx.coroutines.flow.Flow filteredResultFlowForKey(world.respect.shared.navigation.NavResultReturner,java.lang.String):121 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqi4;Ljava/lang/String;)Lgi2;"}
    6:11:kotlinx.coroutines.flow.Flow world.respect.shared.navigation.NavResultReturnerImpl.resultFlowForKey(java.lang.String):30:30 -> g
    6:11:kotlinx.coroutines.flow.Flow filteredResultFlowForKey(world.respect.shared.navigation.NavResultReturner,java.lang.String):121 -> g
    12:19:kotlinx.coroutines.flow.Flow filteredResultFlowForKey(world.respect.shared.navigation.NavResultReturner,java.lang.String):263:263 -> g
    9:11:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,int,java.lang.Object):211:211 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt46;Lyo2;Lyo2;I)V"}
    12:19:world.respect.shared.viewmodel.app.appstate.LoadingUiState getLoadingState():55:55 -> h
    12:19:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):216 -> h
    12:19:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,int,java.lang.Object):211 -> h
    20:21:world.respect.shared.viewmodel.app.appstate.LoadingUiState world.respect.shared.viewmodel.app.appstate.AppUiState.getLoadingState():27:27 -> h
    20:21:world.respect.shared.viewmodel.app.appstate.LoadingUiState getLoadingState():55 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:21:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):216 -> h
    20:21:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,int,java.lang.Object):211 -> h
    22:23:world.respect.shared.viewmodel.app.appstate.LoadingUiState world.respect.shared.viewmodel.app.appstate.LoadingUiState.access$getINDETERMINATE$cp():8:8 -> h
    22:23:world.respect.shared.viewmodel.app.appstate.LoadingUiState world.respect.shared.viewmodel.app.appstate.LoadingUiState$Companion.getINDETERMINATE():18 -> h
    22:23:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):216 -> h
    22:23:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,int,java.lang.Object):211 -> h
    24:29:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):216:216 -> h
    24:29:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,int,java.lang.Object):211 -> h
    30:41:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):217:217 -> h
    30:41:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,int,java.lang.Object):211 -> h
    42:55:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):221:221 -> h
    42:55:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,int,java.lang.Object):211 -> h
    56:59: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 -> h
    56:59:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):221 -> h
    56:59:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,int,java.lang.Object):211 -> h
    27:87:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):143:143 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvi3;Lrl3;Ljava/lang/String;Ljava/lang/String;Lmp2;Lyo2;Lkb1;)Ljava/lang/Object;"}
    88:95:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):160:160 -> i
    96:106:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):161:161 -> i
    107:113:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):165:165 -> i
    114:117:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):166:166 -> i
    118:148:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):172:172 -> i
    149:151:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):143:143 -> i
    152:154:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):173:173 -> i
    155:162:void loadEntity$setInitialStateIfNeeded(java.lang.String,world.respect.shared.viewmodel.RespectViewModel,kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,world.respect.lib.dataloadstate.DataLoadState):152:152 -> i
    155:162:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):174 -> i
    163:165:void loadEntity$setInitialStateIfNeeded(java.lang.String,world.respect.shared.viewmodel.RespectViewModel,kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,world.respect.lib.dataloadstate.DataLoadState):155:155 -> i
    163:165:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):174 -> i
    166:172:void loadEntity$setInitialStateIfNeeded(java.lang.String,world.respect.shared.viewmodel.RespectViewModel,kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,world.respect.lib.dataloadstate.DataLoadState):154:154 -> i
    166:172:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):174 -> i
    173:185:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):172:172 -> i
    186:216:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):182:182 -> i
    217:219:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):143:143 -> i
    220:222:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):183:183 -> i
    223:230:void loadEntity$setInitialStateIfNeeded(java.lang.String,world.respect.shared.viewmodel.RespectViewModel,kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,world.respect.lib.dataloadstate.DataLoadState):152:152 -> i
    223:230:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):184 -> i
    231:232:void loadEntity$setInitialStateIfNeeded(java.lang.String,world.respect.shared.viewmodel.RespectViewModel,kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,world.respect.lib.dataloadstate.DataLoadState):155:155 -> i
    231:232:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):184 -> i
    233:239:void loadEntity$setInitialStateIfNeeded(java.lang.String,world.respect.shared.viewmodel.RespectViewModel,kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,world.respect.lib.dataloadstate.DataLoadState):154:154 -> i
    233:239:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):184 -> i
    240:246:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):182:182 -> i
    247:255:java.lang.Object loadEntity(kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):191:191 -> i
    8:23:java.lang.Object loadEntity$default(world.respect.shared.viewmodel.RespectViewModel,kotlinx.serialization.json.Json,kotlinx.serialization.KSerializer,java.lang.String,java.lang.String,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation,int,java.lang.Object):143:143 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt46;Lvi3;Lrl3;Lmp2;Lyo2;Lt87;I)Ljava/lang/Object;"}
    6:11:void setLoadingState(world.respect.shared.viewmodel.app.appstate.LoadingUiState):252:252 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Le14;)V"}
    12:34:void setLoadingState(world.respect.shared.viewmodel.app.appstate.LoadingUiState):253:253 -> k
    35:38:void setLoadingState(world.respect.shared.viewmodel.app.appstate.LoadingUiState):58:58 -> k
    39:45:void setLoadingState(world.respect.shared.viewmodel.app.appstate.LoadingUiState):254:254 -> k
