# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.datalayer.AuthenticatedUserPrincipalId":"AuthenticatedUserPrincipalId.kt","world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity":"SchoolPermissionGrantEntity.kt","world.respect.datalayer.shared.XXHashUidNumberMapper":"XXHashUidNumberMapper.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt","world.respect.datalayer.school.model.PersonRole":"PersonRole.kt","world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt":"SchoolPermissionGrantAdapter.kt","world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams":"SchoolPermissionGrantDataSource.kt","world.respect.datalayer.school.model.Person":"Person.kt","world.respect.datalayer.shared.params.GetListCommonParams":"GetListCommonParams.kt","world.respect.datalayer.school.model.SchoolPermissionGrant":"SchoolPermissionGrant.kt","world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl":"SchoolPermissionGrantDao_Impl.kt"}}
world.respect.datalayer.db.school.SchoolPermissionGrantDataSourceDb -> dj6:
# {"id":"sourceFile","fileName":"SchoolPermissionGrantDataSourceDb.kt"}
    world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao schoolPermissionGrantDao -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwi6;"}
    world.respect.datalayer.UidNumberMapper uidNumberMapper -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj68;"}
    world.respect.datalayer.AuthenticatedUserPrincipalId authenticatedUser -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Liw;"}
    world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase getAuthenticatedPersonUseCase -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrr2;"}
    13:15:void <init>(world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase):21:21 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwi6;Lj68;Liw;Lrr2;)V"}
    16:17:void <init>(world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase):22:22 -> <init>
    18:19:void <init>(world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase):23:23 -> <init>
    20:21:void <init>(world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase):24:24 -> <init>
    22:24:void <init>(world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase):25:25 -> <init>
    29:51:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):86:86 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/ArrayList;Ljb1;)Ljava/lang/Object;"}
    52:60:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):116:116 -> d
    61:74:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):117:117 -> d
    75:76:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):118:118 -> d
    77:82:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):88:88 -> d
    83:87:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> d
    83:87:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):88 -> d
    88:91:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):118:118 -> d
    92:98:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87:87 -> d
    99:103:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):437:437 -> d
    99:103:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    104:105:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):440:440 -> d
    104:105:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    106:108:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):438:438 -> d
    106:108:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    109:112:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):450:450 -> d
    109:112:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    113:115:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):451:451 -> d
    113:115:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    116:120:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):452:452 -> d
    116:120:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    121:122:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):455:455 -> d
    121:122:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    123:125:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):453:453 -> d
    123:125:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    126:130:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):456:456 -> d
    126:130:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    131:134:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):457:457 -> d
    131:134:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    135:141:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):458:458 -> d
    135:141:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    142:145:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> d
    142:145:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):458 -> d
    142:145:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> d
    146:150:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87:87 -> d
    151:152:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):86:86 -> d
    153:161:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):120:120 -> d
    162:175:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):121:121 -> d
    176:177:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):122:122 -> d
    178:180:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):0:0 -> d
    178:180:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> d
    181:182:java.lang.String world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgUid():11:11 -> d
    181:182:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):9 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    181:182:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> d
    183:184:world.respect.datalayer.school.model.StatusEnum world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgStatusEnum():14:14 -> d
    183:184:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):10 -> d
    183:184:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> d
    185:186:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgToRole():15:15 -> d
    185:186:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):11 -> d
    185:186:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> d
    187:188:long world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgPermissions():16:16 -> d
    187:188:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):12 -> d
    187:188:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> d
    189:190:kotlin.time.Instant world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgLastModified():17:17 -> d
    189:190:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):13 -> d
    189:190:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> d
    191:192:kotlin.time.Instant world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgStored():18:18 -> d
    191:192:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):14 -> d
    191:192:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> d
    193:197:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):8:8 -> d
    193:197:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> d
    198:202:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):122:122 -> d
    33:71:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):28:28 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Ljb1;)Ljava/lang/Object;"}
    72:89:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29:29 -> i
    90:93:java.util.List world.respect.datalayer.school.model.Person.getRoles():39:39 -> i
    90:93:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):18 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    90:93:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> i
    94:99:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):73:73 -> i
    94:99:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> i
    100:115:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):74:74 -> i
    100:115:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> i
    116:117:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.PersonRole.getRoleEnum():9:9 -> i
    116:117:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):18 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    116:117:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> i
    118:121:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):18:18 -> i
    118:121:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> i
    122:132:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):95:95 -> i
    133:146:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):96:96 -> i
    147:148:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):97:97 -> i
    149:156:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30:30 -> i
    157:158:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):19:19 -> i
    157:158:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    159:160:java.lang.String world.respect.datalayer.school.model.SchoolPermissionGrant.getUid():15:15 -> i
    159:160:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):20 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    159:160:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    161:164:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):21:21 -> i
    161:164:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    165:166:world.respect.datalayer.school.model.StatusEnum world.respect.datalayer.school.model.SchoolPermissionGrant.getStatusEnum():16:16 -> i
    165:166:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):22 -> i
    165:166:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    167:168:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.SchoolPermissionGrant.getToRole():17:17 -> i
    167:168:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):23 -> i
    167:168:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    169:170:long world.respect.datalayer.school.model.SchoolPermissionGrant.getPermissions():18:18 -> i
    169:170:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):24 -> i
    169:170:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    171:172:kotlin.time.Instant world.respect.datalayer.school.model.SchoolPermissionGrant.getLastModified():20:20 -> i
    171:172:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):25 -> i
    171:172:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    173:180:kotlin.time.Instant world.respect.datalayer.school.model.SchoolPermissionGrant.getStored():19:19 -> i
    173:180:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):26 -> i
    173:180:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    181:183:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):19:19 -> i
    181:183:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    184:189:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):97:97 -> i
    190:194:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30:30 -> i
    195:198:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):75:75 -> i
    195:198:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    199:207:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):75:75 -> i
    199:207:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    208:214:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> i
    208:214:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):75 -> i
    208:214:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    215:220:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):77:77 -> i
    215:220:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> i
    221:229:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):19:19 -> i
    221:229:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> i
    27:47:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):61:61 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwk1;Lxi6;Lkb1;)Ljava/lang/Object;"}
    48:49:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):67:67 -> j
    50:51:java.lang.String world.respect.datalayer.AuthenticatedUserPrincipalId.getGuid():11:11 -> j
    50:51:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):67 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    52:57:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):67:67 -> j
    58:59:world.respect.datalayer.shared.params.GetListCommonParams world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams.getCommon():15:15 -> j
    58:59:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):68 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:63:java.lang.String world.respect.datalayer.shared.params.GetListCommonParams.getGuid():19:19 -> j
    60:63:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):68 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    64:74:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> j
    64:74:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):68 -> j
    75:76:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):66:66 -> j
    77:80:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.list(long,long,kotlin.coroutines.Continuation):107:107 -> j
    77:80:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):66 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    81:86:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.list(long,long,kotlin.coroutines.Continuation):107:107 -> j
    81:86:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):66 -> j
    87:90:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> j
    87:90:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.list(long,long,kotlin.coroutines.Continuation):107 -> j
    87:90:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):66 -> j
    91:95:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):66:66 -> j
    96:97:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):61:61 -> j
    98:108:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):105:105 -> j
    109:122:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):106:106 -> j
    123:124:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):107:107 -> j
    125:127:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):0:0 -> j
    125:127:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> j
    128:129:java.lang.String world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgUid():11:11 -> j
    128:129:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):9 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    128:129:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> j
    130:131:world.respect.datalayer.school.model.StatusEnum world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgStatusEnum():14:14 -> j
    130:131:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):10 -> j
    130:131:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> j
    132:133:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgToRole():15:15 -> j
    132:133:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):11 -> j
    132:133:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> j
    134:135:long world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgPermissions():16:16 -> j
    134:135:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):12 -> j
    134:135:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> j
    136:137:kotlin.time.Instant world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgLastModified():17:17 -> j
    136:137:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):13 -> j
    136:137:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> j
    138:139:kotlin.time.Instant world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgStored():18:18 -> j
    138:139:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):14 -> j
    138:139:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> j
    140:144:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):8:8 -> j
    140:144:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> j
    145:148:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):107:107 -> j
    149:156:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):65:65 -> j
    31:73:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):73:73 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Ljb1;)Ljava/lang/Object;"}
    74:78:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):109:109 -> m
    79:102:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):110:110 -> m
    103:104:java.lang.String world.respect.datalayer.school.model.SchoolPermissionGrant.getUid():15:15 -> m
    103:104:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):80 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    105:108:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):80:80 -> m
    109:123:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):79:79 -> m
    124:125:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.getLastModifiedByUidNum(long,kotlin.coroutines.Continuation):268:268 -> m
    124:125:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):79 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    126:132:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.getLastModifiedByUidNum(long,kotlin.coroutines.Continuation):268:268 -> m
    126:132:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):79 -> m
    133:143:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> m
    133:143:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.getLastModifiedByUidNum(long,kotlin.coroutines.Continuation):268 -> m
    133:143:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):79 -> m
    144:154:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):81:81 -> m
    155:156:kotlin.time.Instant world.respect.datalayer.school.model.SchoolPermissionGrant.getLastModified():20:20 -> m
    155:156:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):81 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    157:169:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):81:81 -> m
    170:175:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):110:110 -> m
    176:177:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):111:111 -> m
    178:188:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):112:112 -> m
    189:202:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):113:113 -> m
    203:204:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):114:114 -> m
    205:210:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82:82 -> m
    211:212:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):19:19 -> m
    211:212:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> m
    213:214:java.lang.String world.respect.datalayer.school.model.SchoolPermissionGrant.getUid():15:15 -> m
    213:214:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):20 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    213:214:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> m
    215:218:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):21:21 -> m
    215:218:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> m
    219:220:world.respect.datalayer.school.model.StatusEnum world.respect.datalayer.school.model.SchoolPermissionGrant.getStatusEnum():16:16 -> m
    219:220:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):22 -> m
    219:220:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> m
    221:222:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.SchoolPermissionGrant.getToRole():17:17 -> m
    221:222:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):23 -> m
    221:222:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> m
    223:224:long world.respect.datalayer.school.model.SchoolPermissionGrant.getPermissions():18:18 -> m
    223:224:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):24 -> m
    223:224:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> m
    225:226:kotlin.time.Instant world.respect.datalayer.school.model.SchoolPermissionGrant.getLastModified():20:20 -> m
    225:226:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):25 -> m
    225:226:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> m
    227:240:kotlin.time.Instant world.respect.datalayer.school.model.SchoolPermissionGrant.getStored():19:19 -> m
    227:240:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):26 -> m
    227:240:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> m
    241:245:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):19:19 -> m
    241:245:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> m
    246:250:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):114:114 -> m
    251:263:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):77:77 -> m
    264:272:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):75:75 -> m
    264:272:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):77 -> m
    273:279:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> m
    273:279:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):75 -> m
    273:279:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):77 -> m
    280:285:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):77:77 -> m
    280:285:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):77 -> m
