# {"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 -> s96:
# {"id":"sourceFile","fileName":"RespectViewModel.kt"}
    androidx.lifecycle.SavedStateHandle savedStateHandle -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmi6;"}
    kotlinx.coroutines.flow.MutableStateFlow _appUiState -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lu47;"}
    kotlinx.coroutines.flow.StateFlow appUiState -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljv5;"}
    kotlinx.coroutines.flow.MutableSharedFlow _navCommandFlow -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcx6;"}
    kotlinx.coroutines.flow.Flow navCommandFlow -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhv5;"}
    long lastNavResultTimestampCollected -> k0
    4:6:void <init>(androidx.lifecycle.SavedStateHandle):35:35 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmi6;)V"}
    7:8:void <init>(androidx.lifecycle.SavedStateHandle):36:36 -> <init>
    9:23:void <init>(androidx.lifecycle.SavedStateHandle):39:39 -> <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):41 -> <init>
    28:30:void <init>(androidx.lifecycle.SavedStateHandle):41:41 -> <init>
    31:33:void <init>(androidx.lifecycle.SavedStateHandle):46:46 -> <init>
    34:39:void <init>(androidx.lifecycle.SavedStateHandle):43:43 -> <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):49 -> <init>
    44:45:void <init>(androidx.lifecycle.SavedStateHandle):49:49 -> <init>
    46:69:void <init>(androidx.lifecycle.SavedStateHandle):64:64 -> <init>
    70:73:long world.respect.libutil.util.time.TimeInMillis_androidKt.systemTimeInMillis():4:4 -> <init>
    70:73:void <init>(androidx.lifecycle.SavedStateHandle):198 -> <init>
    74:75:void setLastNavResultTimestampCollected(long):68:68 -> <init>
    74:75:void <init>(androidx.lifecycle.SavedStateHandle):198 -> <init>
    76:83:void setLastNavResultTimestampCollected(long):69:69 -> <init>
    76:83:void <init>(androidx.lifecycle.SavedStateHandle):198 -> <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):122 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llj4;Ljava/lang/String;)Lzi2;"}
    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):122 -> g
    12:19:kotlinx.coroutines.flow.Flow filteredResultFlowForKey(world.respect.shared.navigation.NavResultReturner,java.lang.String):264:264 -> g
    7:9:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):212:212 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls96;Lop2;Lcq2;I)V"}
    10:17:world.respect.shared.viewmodel.app.appstate.LoadingUiState getLoadingState():56:56 -> h
    10:17:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):217 -> h
    10:17:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):212 -> h
    18:19:world.respect.shared.viewmodel.app.appstate.LoadingUiState world.respect.shared.viewmodel.app.appstate.AppUiState.getLoadingState():27:27 -> h
    18:19:world.respect.shared.viewmodel.app.appstate.LoadingUiState getLoadingState():56 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:19:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):217 -> h
    18:19:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):212 -> h
    20:21:world.respect.shared.viewmodel.app.appstate.LoadingUiState world.respect.shared.viewmodel.app.appstate.LoadingUiState.access$getINDETERMINATE$cp():8:8 -> h
    20:21:world.respect.shared.viewmodel.app.appstate.LoadingUiState world.respect.shared.viewmodel.app.appstate.LoadingUiState$Companion.getINDETERMINATE():18 -> h
    20:21:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):217 -> h
    20:21:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):212 -> h
    22:27:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):217:217 -> h
    22:27:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):212 -> h
    28:39:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):218:218 -> h
    28:39:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):212 -> h
    40:49:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):222:222 -> h
    40:49:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):212 -> h
    50:53: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
    50:53:void launchWithLoadingIndicator(boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):222 -> h
    50:53:void launchWithLoadingIndicator$default(world.respect.shared.viewmodel.RespectViewModel,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):212 -> 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):144:144 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmk3;Lin3;Ljava/lang/String;Ljava/lang/String;Lcq2;Lop2;Lgc1;)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):161:161 -> 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):162:162 -> 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):166:166 -> 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):167:167 -> 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):173:173 -> 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):144:144 -> 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):174:174 -> 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):153:153 -> 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):175 -> 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):156:156 -> 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):175 -> 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):155:155 -> 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):175 -> 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):173:173 -> 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):183:183 -> 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):144:144 -> 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):184:184 -> 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):153:153 -> 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):185 -> 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):156:156 -> 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):185 -> 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):155:155 -> 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):185 -> 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):183:183 -> 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):192:192 -> 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):144:144 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls96;Lmk3;Lin3;Lcq2;Lop2;Lvd7;I)Ljava/lang/Object;"}
    6:11:void setLoadingState(world.respect.shared.viewmodel.app.appstate.LoadingUiState):253:253 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv14;)V"}
    12:34:void setLoadingState(world.respect.shared.viewmodel.app.appstate.LoadingUiState):254:254 -> k
    35:38:void setLoadingState(world.respect.shared.viewmodel.app.appstate.LoadingUiState):59:59 -> k
    39:45:void setLoadingState(world.respect.shared.viewmodel.app.appstate.LoadingUiState):255:255 -> k
