# {"id":"partitionSourceFiles","fileNameMappings":{"com.yorvana.ui.util.ViewModelDependencies":"ViewModelDependencies.kt","kotlinx.coroutines.flow.ReadonlyStateFlow":"Share.kt","androidx.lifecycle.AndroidViewModel":"AndroidViewModel.android.kt"}}
com.yorvana.ui.util.GatedViewModel -> ov0:
# {"id":"sourceFile","fileName":"GatedViewModel.kt"}
    android.app.Application androidx.lifecycle.AndroidViewModel.application -> b
    com.yorvana.YorvanaApplication app -> c
    com.yorvana.domain.AppGate appGate -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnh;"}
    1:2:com.yorvana.YorvanaApplication com.yorvana.ui.util.ViewModelDependencies.getApp():19:19 -> <init>
    1:2:void <init>(com.yorvana.ui.util.ViewModelDependencies):15 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwa3;)V"}
    3:5:void <init>(com.yorvana.ui.util.ViewModelDependencies):13:13 -> <init>
    6:10:void androidx.lifecycle.AndroidViewModel.<init>(android.app.Application):28:28 -> <init>
    6:10:void <init>(com.yorvana.ui.util.ViewModelDependencies):13 -> <init>
    11:12:void <init>(com.yorvana.ui.util.ViewModelDependencies):16:16 -> <init>
    13:14:com.yorvana.domain.AppGate com.yorvana.ui.util.ViewModelDependencies.getAppGate():20:20 -> <init>
    13:14:void <init>(com.yorvana.ui.util.ViewModelDependencies):17 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    15:17:void <init>(com.yorvana.ui.util.ViewModelDependencies):17:17 -> <init>
    1:2:void guardWrites(kotlin.jvm.functions.Function0):24:24 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcu0;)V"}
    3:6:kotlinx.coroutines.flow.StateFlow com.yorvana.domain.AppGate.isReadOnly():42:42 -> e
    3:6:void guardWrites(kotlin.jvm.functions.Function0):24 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:8:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> e
    7:8:void guardWrites(kotlin.jvm.functions.Function0):24 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:12:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> e
    9:12:void guardWrites(kotlin.jvm.functions.Function0):24 -> e
    13:20:void guardWrites(kotlin.jvm.functions.Function0):24:24 -> e
    21:24:void guardWrites(kotlin.jvm.functions.Function0):25:25 -> e
    25:32:void guardWrites(kotlin.jvm.functions.Function0):27:27 -> e
