# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.datalayer.db.school.EnrollmentDataSourceDb":"EnrollmentDataSourceDb.kt","world.respect.datalayer.school.model.Enrollment":"Enrollment.kt","world.respect.datalayer.school.EnrollmentDataSource$GetListParams":"EnrollmentDataSource.kt","world.respect.libutil.util.time.TimeInMillis_androidKt":"TimeInMillis.android.kt","world.respect.datalayer.school.writequeue.WriteQueueItem":"WriteQueueItem.kt"}}
world.respect.datalayer.repository.school.EnrollmentDataSourceRepository -> v72:
# {"id":"sourceFile","fileName":"EnrollmentDataSourceRepository.kt"}
    world.respect.datalayer.school.EnrollmentDataSourceLocal local -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll72;"}
    world.respect.datalayer.school.EnrollmentDataSource remote -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le72;"}
    world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper validationHelper -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lde2;"}
    world.respect.datalayer.school.writequeue.RemoteWriteQueue remoteWriteQueue -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrz5;"}
    7:9:void <init>(world.respect.datalayer.school.EnrollmentDataSourceLocal,world.respect.datalayer.school.EnrollmentDataSource,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper,world.respect.datalayer.school.writequeue.RemoteWriteQueue):25:25 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll72;Le72;Lde2;Lrz5;)V"}
    10:11:void <init>(world.respect.datalayer.school.EnrollmentDataSourceLocal,world.respect.datalayer.school.EnrollmentDataSource,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper,world.respect.datalayer.school.writequeue.RemoteWriteQueue):26:26 -> <init>
    12:13:void <init>(world.respect.datalayer.school.EnrollmentDataSourceLocal,world.respect.datalayer.school.EnrollmentDataSource,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper,world.respect.datalayer.school.writequeue.RemoteWriteQueue):27:27 -> <init>
    14:15:void <init>(world.respect.datalayer.school.EnrollmentDataSourceLocal,world.respect.datalayer.school.EnrollmentDataSource,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper,world.respect.datalayer.school.writequeue.RemoteWriteQueue):28:28 -> <init>
    16:18:void <init>(world.respect.datalayer.school.EnrollmentDataSourceLocal,world.respect.datalayer.school.EnrollmentDataSource,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper,world.respect.datalayer.school.writequeue.RemoteWriteQueue):29:29 -> <init>
    27:75:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):32:32 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk1;Ljava/lang/String;Lgc1;)Ljava/lang/Object;"}
    76:94:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):37:37 -> a
    95:96:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):32:32 -> a
    97:115:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):36:36 -> a
    116:129:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):41:41 -> a
    1:3:world.respect.datalayer.school.EnrollmentDataSourceLocal getLocal():26:26 -> e
    1:3:world.respect.datalayer.shared.LocalModelDataSource getLocal():25 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr24;"}
    35:66:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):95:95 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lfc1;)Ljava/lang/Object;"}
    67:79:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):96:96 -> k
    80:83:long world.respect.libutil.util.time.TimeInMillis_androidKt.systemTimeInMillis():4:4 -> k
    80:83:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):97 -> k
    84:94:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):111:111 -> k
    95:108:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):112:112 -> k
    109:110:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):113:113 -> k
    111:112:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):100:100 -> k
    113:118:java.lang.String world.respect.datalayer.school.model.Enrollment.getUid():17:17 -> k
    113:118:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):102 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    119:123:void world.respect.datalayer.school.writequeue.WriteQueueItem.<init>(int,world.respect.datalayer.school.writequeue.WriteQueueItem$Model,java.lang.String,long,int,long,int,kotlin.jvm.internal.DefaultConstructorMarker):12:12 -> k
    119:123:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):100 -> k
    124:127:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):113:113 -> k
    128:141:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):98:98 -> k
    1:3:world.respect.datalayer.school.EnrollmentDataSource getRemote():27:27 -> o
    1:3:world.respect.datalayer.shared.WritableDataSource getRemote():25 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lhe8;"}
    1:2:world.respect.datalayer.shared.params.GetListCommonParams world.respect.datalayer.school.EnrollmentDataSource$GetListParams.getCommon():40:40 -> p
    1:2:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):61 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk1;Lc72;)Le73;"}
    3:6:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):61:61 -> p
    7:16:world.respect.datalayer.school.EnrollmentDataSource$GetListParams world.respect.datalayer.school.EnrollmentDataSource$GetListParams.copy$default(world.respect.datalayer.school.EnrollmentDataSource$GetListParams,world.respect.datalayer.shared.params.GetListCommonParams,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,java.lang.String,kotlinx.datetime.LocalDate,world.respect.datalayer.school.EnrollmentDataSource$OrderBy,int,java.lang.Object):0:0 -> p
    7:16:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):61 -> p
    17:24:world.respect.datalayer.school.EnrollmentDataSource$GetListParams world.respect.datalayer.school.EnrollmentDataSource$GetListParams.copy(world.respect.datalayer.shared.params.GetListCommonParams,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,java.lang.String,kotlinx.datetime.LocalDate,world.respect.datalayer.school.EnrollmentDataSource$OrderBy):0:0 -> p
    17:24:world.respect.datalayer.school.EnrollmentDataSource$GetListParams world.respect.datalayer.school.EnrollmentDataSource$GetListParams.copy$default(world.respect.datalayer.school.EnrollmentDataSource$GetListParams,world.respect.datalayer.shared.params.GetListCommonParams,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,java.lang.String,kotlinx.datetime.LocalDate,world.respect.datalayer.school.EnrollmentDataSource$OrderBy,int,java.lang.Object):0 -> p
    17:24:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):61 -> p
    25:30:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):59:59 -> p
    31:34:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):62:62 -> p
    35:39:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):64:64 -> p
    40:45:world.respect.datalayer.shared.paging.IPagingSourceFactory world.respect.datalayer.db.school.EnrollmentDataSourceDb.listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):108:108 -> p
    40:45:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):64 -> p
    46:47:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):63:63 -> p
    48:53:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):65:65 -> p
    54:58:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):71:71 -> p
    59:62:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams):63:63 -> p
    27:81:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):75:75 -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk1;Lc72;Lgc1;)Ljava/lang/Object;"}
    82:83:world.respect.datalayer.school.EnrollmentDataSource getRemote():27:27 -> t
    82:83:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):80 -> t
    84:96:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):80:80 -> t
    97:99:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):75:75 -> t
    100:117:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):81:81 -> t
    118:120:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):80:80 -> t
    121:122:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):84:84 -> t
    123:124:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):85:85 -> t
    125:126:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):87:87 -> t
    127:130:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):84:84 -> t
    131:147:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):92:92 -> t
    148:152:world.respect.lib.dataloadstate.DataLoadState world.respect.lib.dataloadstate.ext.DataLoadStateExtKt.combineWithRemoteIfNotNull(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState):0:0 -> t
    148:152:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):92 -> t
    153:157:world.respect.lib.dataloadstate.DataLoadState world.respect.lib.dataloadstate.ext.DataLoadStateExtKt.combineWithRemoteIfNotNull(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState):28:28 -> t
    153:157:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.EnrollmentDataSource$GetListParams,kotlin.coroutines.Continuation):92 -> t
