# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.datalayer.AuthenticatedUserPrincipalId":"AuthenticatedUserPrincipalId.kt","world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams":"PersonPasskeyDataSource.kt","world.respect.datalayer.db.school.opds.daos.PersonPasskeyEntityDao_Impl":"PersonPasskeyEntityDao_Impl.kt","world.respect.datalayer.school.model.PersonPasskey":"PersonPasskey.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","kotlin.time.Clock$System":"Clock.kt","kotlin.time.InstantJvmKt":"InstantJvm.kt"}}
world.respect.datalayer.db.school.PersonPasskeyDataSourceDb -> z85:
# {"id":"sourceFile","fileName":"PersonPasskeyDataSourceDb.kt"}
    world.respect.datalayer.db.RespectSchoolDatabase schoolDb -> X
    world.respect.datalayer.UidNumberMapper uidNumberMapper -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll68;"}
    world.respect.datalayer.AuthenticatedUserPrincipalId authenticatedUser -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhw;"}
    10:12:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId):20:20 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhw;Ll68;Lworld/respect/datalayer/db/RespectSchoolDatabase;)V"}
    13:14:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId):21:21 -> <init>
    15:16:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId):22:22 -> <init>
    17:19:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId):23:23 -> <init>
    1:6:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):69:69 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu85;)Lsh2;"}
    7:8:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):70:70 -> c
    9:10:java.lang.String world.respect.datalayer.AuthenticatedUserPrincipalId.getGuid():11:11 -> c
    9:10:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):70 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:16:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):70:70 -> c
    17:18:boolean world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams.getIncludeRevoked():11:11 -> c
    17:18:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):71 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    19:20:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.opds.daos.PersonPasskeyEntityDao_Impl.findAllAsFlow(long,int):632:632 -> c
    19:20:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):69 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    21:37:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.opds.daos.PersonPasskeyEntityDao_Impl.findAllAsFlow(long,int):632:632 -> c
    21:37:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):69 -> c
    38:45:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):96:96 -> c
    1:8:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):63:63 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/ArrayList;Ljb1;)Ljava/lang/Object;"}
    3:9:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):99:99 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Ljb1;)Ljava/lang/Object;"}
    10:25:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):100:100 -> i
    26:27:java.lang.String world.respect.datalayer.school.model.PersonPasskey.getPersonGuid():13:13 -> i
    26:27:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):80 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:29:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):80:80 -> i
    30:31:java.lang.String world.respect.datalayer.AuthenticatedUserPrincipalId.getGuid():11:11 -> i
    30:31:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):80 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    32:38:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):80:80 -> i
    39:47:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):81:81 -> i
    48:53:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> i
    48:53:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> i
    48:53:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):83 -> i
    54:59:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):84:84 -> i
    60:70:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):102:102 -> i
    71:84:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):103:103 -> i
    85:90:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):104:104 -> i
    91:100:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):85:85 -> i
    101:104:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):104:104 -> i
    105:106:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):84:84 -> i
    107:108:java.lang.Object world.respect.datalayer.db.school.opds.daos.PersonPasskeyEntityDao_Impl.upsertAsync(java.util.List,kotlin.coroutines.Continuation):100:100 -> i
    107:108:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):84 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    109:117:java.lang.Object world.respect.datalayer.db.school.opds.daos.PersonPasskeyEntityDao_Impl.upsertAsync(java.util.List,kotlin.coroutines.Continuation):100:100 -> i
    109:117:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):84 -> i
    118:121:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> i
    118:121:java.lang.Object world.respect.datalayer.db.school.opds.daos.PersonPasskeyEntityDao_Impl.upsertAsync(java.util.List,kotlin.coroutines.Continuation):100 -> i
    118:121:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):84 -> i
    122:126:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> i
    122:126:java.lang.Object world.respect.datalayer.db.school.opds.daos.PersonPasskeyEntityDao_Impl.upsertAsync(java.util.List,kotlin.coroutines.Continuation):100 -> i
    122:126:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):84 -> i
    127:129:java.lang.Object world.respect.datalayer.db.school.opds.daos.PersonPasskeyEntityDao_Impl.upsertAsync(java.util.List,kotlin.coroutines.Continuation):100:100 -> i
    127:129:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):84 -> i
    27:47:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):39:39 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Ljb1;)Ljava/lang/Object;"}
    48:56:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):43:43 -> m
    57:62:java.lang.Object androidx.room.RoomDatabaseKt.useWriterConnection(androidx.room.RoomDatabase,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> m
    57:62:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):43 -> m
    63:67:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):43:43 -> m
    68:70:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):60:60 -> m
