# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams":"PersonPasskeyDataSource.kt","io.ktor.http.URLBuilder":"URLBuilder.kt","world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt":"SchoolUrlHttpDataSourceExt.kt","io.ktor.client.request.HttpRequestBuilder":"HttpRequest.kt","io.ktor.http.Headers$Companion":"Headers.kt","io.ktor.http.ContentType$Application":"ContentTypes.kt","world.respect.lib.dataloadstate.DataLoadParams":"DataLoadParams.kt"}}
world.respect.datalayer.http.school.PersonPasskeyDataSourceHttp -> k45:
# {"id":"sourceFile","fileName":"PersonPasskeyDataSourceHttp.kt"}
    io.ktor.http.Url schoolUrl -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbl7;"}
    world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource schoolDirectoryEntryDataSource -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrb6;"}
    io.ktor.client.HttpClient httpClient -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrx2;"}
    world.respect.datalayer.AuthTokenProvider tokenProvider -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpy5;"}
    world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper validationHelper -> d0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lp92;"}
    4:6:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper):24:24 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbl7;Lrb6;Lrx2;Lpy5;Lp92;)V"}
    7:8:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper):25:25 -> <init>
    9:10:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper):26:26 -> <init>
    11:12:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper):27:27 -> <init>
    13:14:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper):28:28 -> <init>
    15:17:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper):29:29 -> <init>
    1:8:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):58:58 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc45;)Lod2;"}
    9:13:void world.respect.lib.dataloadstate.DataLoadParams.<init>(boolean,boolean,io.ktor.http.Headers,int,kotlin.jvm.internal.DefaultConstructorMarker):10:10 -> c
    9:13:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):60 -> c
    14:15:io.ktor.http.Headers io.ktor.http.Headers$Companion.getEmpty():22:22 -> c
    14:15:void world.respect.lib.dataloadstate.DataLoadParams.<init>(boolean,boolean,io.ktor.http.Headers,int,kotlin.jvm.internal.DefaultConstructorMarker):10 -> c
    14:15:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):60 -> c
    16:18:void world.respect.lib.dataloadstate.DataLoadParams.<init>(boolean,boolean,io.ktor.http.Headers):0:0 -> c
    16:18:void world.respect.lib.dataloadstate.DataLoadParams.<init>(boolean,boolean,io.ktor.http.Headers,int,kotlin.jvm.internal.DefaultConstructorMarker):5 -> c
    16:18:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):60 -> c
    19:25:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):58:58 -> c
    26:36:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):92:92 -> c
    37:43:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__BuildersKt.flow(kotlin.jvm.functions.Function2):52:52 -> c
    37:43:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.flow(kotlin.jvm.functions.Function2):1 -> c
    37:43:kotlinx.coroutines.flow.Flow listAllAsFlow(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams):92 -> c
    27:49:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):32:32 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc45;Lz81;)Ljava/io/Serializable;"}
    50:53:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):34:34 -> d
    54:55:world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource getSchoolDirectoryEntryDataSource():26:26 -> d
    54:55:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7 -> d
    54:55:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):34 -> d
    56:57:io.ktor.http.Url getSchoolUrl():25:25 -> d
    56:57:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7 -> d
    56:57:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):34 -> d
    58:63:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7:7 -> d
    58:63:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):34 -> d
    64:68:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):34:34 -> d
    69:70:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):32:32 -> d
    71:74:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):33:33 -> d
    75:76:io.ktor.http.ParametersBuilder io.ktor.http.URLBuilder.getParameters():92:92 -> d
    75:76:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):36 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    77:78:boolean world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams.getIncludeRevoked():11:11 -> d
    77:78:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):38 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    79:82:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):38:38 -> d
    83:87:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):36:36 -> d
    88:92:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonPasskeyDataSource$GetListParams,kotlin.coroutines.Continuation):40:40 -> d
    29:63:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):68:68 -> j
    29:63:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Ly81;)Ljava/lang/Object;"}
    64:71:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):69:69 -> j
    64:71:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    72:73:world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource getSchoolDirectoryEntryDataSource():26:26 -> j
    72:73:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7 -> j
    72:73:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):69 -> j
    72:73:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    74:75:io.ktor.http.Url getSchoolUrl():25:25 -> j
    74:75:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7 -> j
    74:75:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):69 -> j
    74:75:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    76:89:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7:7 -> j
    76:89:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):69 -> j
    76:89:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    90:91:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):68:68 -> j
    90:91:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    92:96:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):94:94 -> j
    92:96:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    97:101:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):95:95 -> j
    97:101:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    102:103:io.ktor.http.URLBuilder io.ktor.client.request.HttpRequestBuilder.getUrl():81:81 -> j
    102:103:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):97 -> j
    102:103:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    104:106:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):97:97 -> j
    104:106:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    107:111:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):70:70 -> j
    107:111:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    112:113:io.ktor.http.ContentType io.ktor.http.ContentType$Application.getJson():192:192 -> j
    112:113:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):71 -> j
    112:113:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    114:116:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):71:71 -> j
    114:116:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    117:122:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):100:100 -> j
    117:122:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    123:124:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):101:101 -> j
    123:124:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    125:126:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> j
    125:126:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):101 -> j
    125:126:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    127:130:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):103:103 -> j
    127:130:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    131:146:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):108:108 -> j
    131:146:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    147:150:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):0:0 -> j
    147:150:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":208,"3":210,"6":213},"outline":"Ljk0;x(Lwt0;Lrh7;Lgz2;)V"}
    151:154:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):112:112 -> j
    151:154:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    155:156:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> j
    155:156:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):113 -> j
    155:156:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    157:160:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):114:114 -> j
    157:160:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    161:162:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> j
    161:162:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):118 -> j
    161:162:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    163:166:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):103:103 -> j
    163:166:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    167:182:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):108:108 -> j
    167:182:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    183:185:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):0:0 -> j
    183:185:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":214,"3":216,"6":219},"outline":"Ljk0;x(Lwt0;Lrh7;Lgz2;)V"}
    186:187:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):124:124 -> j
    186:187:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    188:191:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):0:0 -> j
    188:191:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":220,"4":222,"6":225},"outline":"Lyi4;f(Lgz2;Lpy2;Lgz2;Lrx2;)Ld41;"}
    192:197:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):127:127 -> j
    192:197:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    198:204:java.lang.Object io.ktor.client.statement.HttpStatement.execute(kotlin.coroutines.Continuation):100:100 -> j
    198:204:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):127 -> j
    198:204:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    205:207:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):123:123 -> j
    205:207:java.lang.Object PersonPasskeyDataSourceHttp.store(java.util.List,Continuation):0 -> j
    208:208:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):103:103 -> j
    210:210:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):103:103 -> j
    213:213:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):102:102 -> j
    214:214:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):103:103 -> j
    216:216:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):103:103 -> j
    219:219:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):119:119 -> j
    220:220:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):124:124 -> j
    222:222:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):127:127 -> j
    225:225:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):127:127 -> j
