# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams":"XapiStateResource.kt","world.respect.datalayer.db.school.xapi.daos.XapiStateDocumentDao_Impl":"XapiStateDocumentDao_Impl.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt"}}
world.respect.datalayer.db.school.xapi.XapiStateResourceDb -> ik8:
# {"id":"sourceFile","fileName":"XapiStateResourceDb.kt"}
    world.respect.datalayer.db.RespectSchoolDatabase schoolDb -> a
    kotlinx.serialization.json.Json json -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhi3;"}
    world.respect.lib.xapi.auth.GetAuthenticatedXapiAgentsUseCase getAuthenticatedXapiAgentsUseCase -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"La61;"}
    10:12:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,kotlinx.serialization.json.Json,world.respect.lib.xapi.auth.GetAuthenticatedXapiAgentsUseCase):38:38 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lworld/respect/datalayer/db/RespectSchoolDatabase;Lhi3;La61;)V"}
    13:14:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,kotlinx.serialization.json.Json,world.respect.lib.xapi.auth.GetAuthenticatedXapiAgentsUseCase):39:39 -> <init>
    15:16:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,kotlinx.serialization.json.Json,world.respect.lib.xapi.auth.GetAuthenticatedXapiAgentsUseCase):40:40 -> <init>
    17:19:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,kotlinx.serialization.json.Json,world.respect.lib.xapi.auth.GetAuthenticatedXapiAgentsUseCase):41:41 -> <init>
    1:2:java.lang.Object delete(world.respect.lib.xapi.resources.ISingleDocumentParams,kotlin.coroutines.Continuation):38:38 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv43;Lua1;)Ljava/lang/Object;"}
    3:10:java.lang.Object delete(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,kotlin.coroutines.Continuation):228:228 -> b
    3:10:java.lang.Object delete(world.respect.lib.xapi.resources.ISingleDocumentParams,kotlin.coroutines.Continuation):38 -> b
    11:16:java.lang.Object androidx.room.RoomDatabaseKt.useWriterConnection(androidx.room.RoomDatabase,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> b
    11:16:java.lang.Object delete(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,kotlin.coroutines.Continuation):228 -> b
    11:16:java.lang.Object delete(world.respect.lib.xapi.resources.ISingleDocumentParams,kotlin.coroutines.Continuation):38 -> b
    17:21:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> b
    17:21:java.lang.Object delete(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,kotlin.coroutines.Continuation):228 -> b
    17:21:java.lang.Object delete(world.respect.lib.xapi.resources.ISingleDocumentParams,kotlin.coroutines.Continuation):38 -> b
    22:24:java.lang.Object delete(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,kotlin.coroutines.Continuation):228:228 -> b
    22:24:java.lang.Object delete(world.respect.lib.xapi.resources.ISingleDocumentParams,kotlin.coroutines.Continuation):38 -> b
    1:3:java.lang.Object put(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):38:38 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv43;Lgh8;Lua1;)Ljava/lang/Object;"}
    4:12:java.lang.Object put(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):202:202 -> c
    4:12:java.lang.Object put(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):38 -> c
    13:18:java.lang.Object androidx.room.RoomDatabaseKt.useWriterConnection(androidx.room.RoomDatabase,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> c
    13:18:java.lang.Object put(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):202 -> c
    13:18:java.lang.Object put(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):38 -> c
    19:23:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> c
    19:23:java.lang.Object put(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):202 -> c
    19:23:java.lang.Object put(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):38 -> c
    24:26:java.lang.Object put(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):202:202 -> c
    24:26:java.lang.Object put(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):38 -> c
    1:2:java.lang.Object post(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):38:38 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv43;Lgh8;Lua1;)Ljava/lang/Object;"}
    3:8:java.lang.Object post(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):162:162 -> d
    3:8:java.lang.Object post(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):38 -> d
    9:14:java.lang.Object androidx.room.RoomDatabaseKt.useWriterConnection(androidx.room.RoomDatabase,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> d
    9:14:java.lang.Object post(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):162 -> d
    9:14:java.lang.Object post(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):38 -> d
    15:19:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> d
    15:19:java.lang.Object post(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):162 -> d
    15:19:java.lang.Object post(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):38 -> d
    20:22:java.lang.Object post(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):162:162 -> d
    20:22:java.lang.Object post(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.xapi.model.XapiDocument,kotlin.coroutines.Continuation):38 -> d
    1:3:java.lang.Object get(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):38:38 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv43;Lki1;Lua1;)Ljava/lang/Object;"}
    4:13:java.lang.Object get(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):101:101 -> e
    4:13:java.lang.Object get(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):38 -> e
    14:20:java.lang.Object androidx.room.RoomDatabaseKt.useReaderConnection(androidx.room.RoomDatabase,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> e
    14:20:java.lang.Object get(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):101 -> e
    14:20:java.lang.Object get(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):38 -> e
    1:7:java.lang.Object getMultipleDocuments(java.lang.Object,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):38:38 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lki1;Lua1;)Ljava/lang/Object;"}
    1:3:kotlinx.coroutines.flow.Flow getAsFlow(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams):38:38 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv43;Lki1;)Llf2;"}
    4:6:kotlinx.coroutines.flow.Flow getAsFlow(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams):0:0 -> g
    4:6:kotlinx.coroutines.flow.Flow getAsFlow(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams):38 -> g
    7:12:kotlinx.coroutines.flow.Flow getAsFlow(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams):151:151 -> g
    7:12:kotlinx.coroutines.flow.Flow getAsFlow(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams):38 -> g
    13:19:kotlinx.coroutines.flow.Flow getAsFlow(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams):152:152 -> g
    13:19:kotlinx.coroutines.flow.Flow getAsFlow(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams):38 -> g
    20:23:kotlinx.coroutines.flow.Flow getAsFlow(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams):151:151 -> g
    20:23:kotlinx.coroutines.flow.Flow getAsFlow(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams):38 -> g
    24:32:kotlinx.coroutines.flow.Flow getAsFlow(world.respect.lib.xapi.resources.XapiStateResource$SingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams):259:259 -> g
    24:32:kotlinx.coroutines.flow.Flow getAsFlow(world.respect.lib.xapi.resources.ISingleDocumentParams,world.respect.lib.dataloadstate.DataLoadParams):38 -> g
    29:60:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):82:82 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzj8;Lki1;Lta1;)Ljava/lang/Object;"}
    61:62:world.respect.lib.xapi.model.XapiAgent world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams.getAgent():23:23 -> h
    61:62:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):86 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    63:73:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):86:86 -> h
    74:79:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):88:88 -> h
    80:81:java.lang.String world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams.getActivityId():22:22 -> h
    80:81:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):89 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    82:83:world.respect.lib.xapi.model.XapiAgent world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams.getAgent():23:23 -> h
    82:83:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):90 -> h
    84:87:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):90:90 -> h
    88:89:kotlin.uuid.Uuid world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams.getRegistration():24:24 -> h
    88:89:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):91 -> h
    90:93:kotlin.time.Instant world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams.getSince():25:25 -> h
    90:93:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):92 -> h
    94:101:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):92:92 -> h
    102:105:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):88:88 -> h
    106:107:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiStateDocumentDao_Impl.getStateIds(java.lang.String,java.lang.String,kotlin.uuid.Uuid,world.respect.datalayer.db.shared.InstantAsTimestampString,kotlin.coroutines.Continuation):330:330 -> h
    106:107:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):88 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    108:113:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiStateDocumentDao_Impl.getStateIds(java.lang.String,java.lang.String,kotlin.uuid.Uuid,world.respect.datalayer.db.shared.InstantAsTimestampString,kotlin.coroutines.Continuation):330:330 -> h
    108:113:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):88 -> h
    114:120:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> h
    114:120:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiStateDocumentDao_Impl.getStateIds(java.lang.String,java.lang.String,kotlin.uuid.Uuid,world.respect.datalayer.db.shared.InstantAsTimestampString,kotlin.coroutines.Continuation):330 -> h
    114:120:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):88 -> h
    121:122:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):82:82 -> h
    123:130:java.lang.Object getMultipleDocuments(world.respect.lib.xapi.resources.XapiStateResource$MultiDocParams,world.respect.lib.dataloadstate.DataLoadParams,kotlin.coroutines.Continuation):94:94 -> h
    27:49:java.lang.Object requireAuthenticatedPersonMatchesActor(world.respect.lib.xapi.model.XapiAgent,kotlin.coroutines.Continuation):72:72 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lnf8;Lua1;)Ljava/lang/Object;"}
    50:64:java.lang.Object requireAuthenticatedPersonMatchesActor(world.respect.lib.xapi.model.XapiAgent,kotlin.coroutines.Continuation):75:75 -> i
    65:66:java.lang.Object requireAuthenticatedPersonMatchesActor(world.respect.lib.xapi.model.XapiAgent,kotlin.coroutines.Continuation):72:72 -> i
    67:77:java.lang.Object requireAuthenticatedPersonMatchesActor(world.respect.lib.xapi.model.XapiAgent,kotlin.coroutines.Continuation):252:252 -> i
    78:91:java.lang.Object requireAuthenticatedPersonMatchesActor(world.respect.lib.xapi.model.XapiAgent,kotlin.coroutines.Continuation):253:253 -> i
    92:93:java.lang.Object requireAuthenticatedPersonMatchesActor(world.respect.lib.xapi.model.XapiAgent,kotlin.coroutines.Continuation):254:254 -> i
    94:97:java.lang.Object requireAuthenticatedPersonMatchesActor(world.respect.lib.xapi.model.XapiAgent,kotlin.coroutines.Continuation):77:77 -> i
    98:101:java.lang.Object requireAuthenticatedPersonMatchesActor(world.respect.lib.xapi.model.XapiAgent,kotlin.coroutines.Continuation):254:254 -> i
    102:111:java.lang.Object requireAuthenticatedPersonMatchesActor(world.respect.lib.xapi.model.XapiAgent,kotlin.coroutines.Continuation):77:77 -> i
    112:116:java.lang.Object requireAuthenticatedPersonMatchesActor(world.respect.lib.xapi.model.XapiAgent,kotlin.coroutines.Continuation):79:79 -> i
    117:122:java.lang.Object requireAuthenticatedPersonMatchesActor(world.respect.lib.xapi.model.XapiAgent,kotlin.coroutines.Continuation):78:78 -> i
