# {"id":"partitionSourceFiles","fileNameMappings":{"io.ktor.client.request.HttpRequestBuilder":"HttpRequest.kt","io.ktor.http.ContentType$Application":"ContentTypes.kt"}}
world.respect.datalayer.http.school.opds.OpdsFeedDataSourceHttp -> zo4:
# {"id":"sourceFile","fileName":"OpdsFeedDataSourceHttp.kt"}
    io.ktor.client.HttpClient httpClient -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"La03;"}
    world.respect.datalayer.networkvalidation.BaseDataSourceValidationHelper opdsFeedValidationHelper -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lh20;"}
    world.respect.datalayer.AuthTokenProvider tokenProvider -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lv06;"}
    1:3:void <init>(io.ktor.client.HttpClient,world.respect.datalayer.networkvalidation.BaseDataSourceValidationHelper,world.respect.datalayer.AuthTokenProvider):24:24 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(La03;Lh20;Lv06;)V"}
    4:5:void <init>(io.ktor.client.HttpClient,world.respect.datalayer.networkvalidation.BaseDataSourceValidationHelper,world.respect.datalayer.AuthTokenProvider):25:25 -> <init>
    6:7:void <init>(io.ktor.client.HttpClient,world.respect.datalayer.networkvalidation.BaseDataSourceValidationHelper,world.respect.datalayer.AuthTokenProvider):26:26 -> <init>
    8:10:void <init>(io.ktor.client.HttpClient,world.respect.datalayer.networkvalidation.BaseDataSourceValidationHelper,world.respect.datalayer.AuthTokenProvider):27:27 -> <init>
    29:51:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):59:59 -> i
    29:51:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lab1;)Ljava/lang/Object;"}
    52:67:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):104:104 -> i
    52:67:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    68:71:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):61:61 -> i
    68:71:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    72:76:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):106:106 -> i
    72:76:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    77:81:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):107:107 -> i
    77:81:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    82:83:io.ktor.http.URLBuilder io.ktor.client.request.HttpRequestBuilder.getUrl():81:81 -> i
    82:83:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):109 -> i
    82:83:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    84:86:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):109:109 -> i
    84:86:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    87:91:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):64:64 -> i
    87:91:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    92:93:io.ktor.http.ContentType io.ktor.http.ContentType$Application.getJson():192:192 -> i
    92:93:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):65 -> i
    92:93:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    94:96:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):65:65 -> i
    94:96:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    97:98:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> i
    97:98:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):130 -> i
    97:98:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    99:104:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):115:115 -> i
    99:104:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    105:110:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):120:120 -> i
    105:110:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    111:113:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):0:0 -> i
    111:113:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":142,"3":144,"6":147},"outline":"Lel0;u(Lbv0;Lgj7;Ln13;)V"}
    114:118:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):136:136 -> i
    114:118:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    119:129:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):139:139 -> i
    119:129:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    130:133:java.lang.Object io.ktor.client.statement.HttpStatement.execute(kotlin.coroutines.Continuation):100:100 -> i
    130:133:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):139 -> i
    130:133:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    134:138:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):139:139 -> i
    134:138:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    139:141:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):69:69 -> i
    139:141:java.lang.Object OpdsFeedDataSourceHttp.store(java.util.List,Continuation):0 -> i
    142:142:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):115:115 -> i
    144:144:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):115:115 -> i
    147:147:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):131:131 -> i
    1:7:kotlinx.coroutines.flow.Flow getByUrlAsFlow(io.ktor.http.Url,world.respect.lib.dataloadstate.DataLoadParams):78:78 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lom7;Lmk1;)Lgg2;"}
    8:17:kotlinx.coroutines.flow.Flow getByUrlAsFlow(io.ktor.http.Url,world.respect.lib.dataloadstate.DataLoadParams):83:83 -> k
    18:23:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__BuildersKt.flow(kotlin.jvm.functions.Function2):52:52 -> k
    18:23:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.flow(kotlin.jvm.functions.Function2):1 -> k
    18:23:kotlinx.coroutines.flow.Flow getByUrlAsFlow(io.ktor.http.Url,world.respect.lib.dataloadstate.DataLoadParams):83 -> k
    24:30:kotlinx.coroutines.flow.Flow getByUrlAsFlow(io.ktor.http.Url,world.respect.lib.dataloadstate.DataLoadParams):86:86 -> k
