# {"id":"partitionSourceFiles","fileNameMappings":{"io.ktor.http.URLBuilder":"URLBuilder.kt","io.ktor.util.AttributesKt":"Attributes.kt","io.ktor.http.ParametersBuilderImpl":"Parameters.kt","io.ktor.client.request.RequestBodyKt":"RequestBody.kt","io.ktor.http.ParametersKt":"Parameters.kt","io.ktor.http.HeadersBuilder":"Headers.kt"}}
io.ktor.client.request.HttpRequestBuilder -> a53:
# {"id":"sourceFile","fileName":"HttpRequest.kt"}
    io.ktor.http.URLBuilder url -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljy7;"}
    io.ktor.http.HttpMethod method -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj43;"}
    io.ktor.http.HeadersBuilder headers -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbz2;"}
    java.lang.Object body -> d
    kotlinx.coroutines.Job executionContext -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrb7;"}
    io.ktor.util.Attributes attributes -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ly61;"}
    1:3:void <init>():75:75 -> <init>
    4:10:void <init>():81:81 -> <init>
    11:14:void <init>():88:88 -> <init>
    15:17:void <init>():95:95 -> <init>
    18:20:void io.ktor.http.HeadersBuilder.<init>(int):35:35 -> <init>
    18:20:void io.ktor.http.HeadersBuilder.<init>(int,int,kotlin.jvm.internal.DefaultConstructorMarker):35 -> <init>
    18:20:void <init>():95 -> <init>
    21:22:void <init>():95:95 -> <init>
    23:26:void <init>():102:102 -> <init>
    27:32:void <init>():126:126 -> <init>
    33:37:io.ktor.util.Attributes io.ktor.util.AttributesJvmKt.Attributes(boolean):15:15 -> <init>
    33:37:void <init>():134 -> <init>
    38:40:void <init>():134:134 -> <init>
    1:4:void setBodyType(io.ktor.util.reflect.TypeInfo):114:114 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsw7;)V"}
    5:6:io.ktor.util.AttributeKey io.ktor.client.request.RequestBodyKt.getBodyTypeAttributeKey():12:12 -> a
    5:6:void setBodyType(io.ktor.util.reflect.TypeInfo):115 -> a
    7:10:void setBodyType(io.ktor.util.reflect.TypeInfo):115:115 -> a
    11:12:io.ktor.util.AttributeKey io.ktor.client.request.RequestBodyKt.getBodyTypeAttributeKey():12:12 -> a
    11:12:void setBodyType(io.ktor.util.reflect.TypeInfo):117 -> a
    13:15:void io.ktor.util.AttributesJvmBase.remove(io.ktor.util.AttributeKey):0:0 -> a
    13:15:void setBodyType(io.ktor.util.reflect.TypeInfo):117 -> a
    16:23:void io.ktor.util.AttributesJvmBase.remove(io.ktor.util.AttributeKey):30:30 -> a
    16:23:void setBodyType(io.ktor.util.reflect.TypeInfo):117 -> a
    4:6:void setMethod(io.ktor.http.HttpMethod):88:88 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj43;)V"}
    4:7:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):185:185 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(La53;)V"}
    8:11:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):186:186 -> c
    12:13:io.ktor.util.reflect.TypeInfo getBodyType():111:111 -> c
    12:13:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):187 -> c
    14:15:io.ktor.util.AttributeKey io.ktor.client.request.RequestBodyKt.getBodyTypeAttributeKey():12:12 -> c
    14:15:io.ktor.util.reflect.TypeInfo getBodyType():111 -> c
    14:15:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):187 -> c
    16:21:io.ktor.util.reflect.TypeInfo getBodyType():111:111 -> c
    16:21:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):187 -> c
    22:24:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):187:187 -> c
    25:26:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188:188 -> c
    27:28:io.ktor.http.URLProtocol io.ktor.http.URLBuilder.getProtocolOrNull():49:49 -> c
    27:28:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):79 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    27:28:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    29:32:void io.ktor.http.URLBuilder.setProtocolOrNull(io.ktor.http.URLProtocol):49:49 -> c
    29:32:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):79 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    29:32:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    33:34:java.lang.String io.ktor.http.URLBuilder.getHost():32:32 -> c
    33:34:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):80 -> c
    33:34:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    35:37:void io.ktor.http.URLBuilder.setHost(java.lang.String):0:0 -> c
    35:37:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):80 -> c
    35:37:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    38:39:void io.ktor.http.URLBuilder.setHost(java.lang.String):32:32 -> c
    38:39:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):80 -> c
    38:39:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    40:41:int io.ktor.http.URLBuilder.getPort():41:41 -> c
    40:41:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):81 -> c
    40:41:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    42:44:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):81:81 -> c
    42:44:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    45:46:java.util.List io.ktor.http.URLBuilder.getEncodedPathSegments():78:78 -> c
    45:46:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):82 -> c
    45:46:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    47:49:void io.ktor.http.URLBuilder.setEncodedPathSegments(java.util.List):0:0 -> c
    47:49:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):82 -> c
    47:49:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    50:51:void io.ktor.http.URLBuilder.setEncodedPathSegments(java.util.List):78:78 -> c
    50:51:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):82 -> c
    50:51:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    52:53:java.lang.String io.ktor.http.URLBuilder.getEncodedUser():56:56 -> c
    52:53:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):83 -> c
    52:53:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    54:55:void io.ktor.http.URLBuilder.setEncodedUser(java.lang.String):56:56 -> c
    54:55:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):83 -> c
    54:55:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    56:57:java.lang.String io.ktor.http.URLBuilder.getEncodedPassword():64:64 -> c
    56:57:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):84 -> c
    56:57:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    58:59:void io.ktor.http.URLBuilder.setEncodedPassword(java.lang.String):64:64 -> c
    58:59:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):84 -> c
    58:59:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    60:62:io.ktor.http.ParametersBuilder io.ktor.http.ParametersKt.ParametersBuilder(int):39:39 -> c
    60:62:io.ktor.http.ParametersBuilder io.ktor.http.ParametersKt.ParametersBuilder$default(int,int,java.lang.Object):39 -> c
    60:62:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):85 -> c
    60:62:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    63:65:void io.ktor.http.ParametersBuilderImpl.<init>(int):41:41 -> c
    63:65:io.ktor.http.ParametersBuilder io.ktor.http.ParametersKt.ParametersBuilder(int):39 -> c
    63:65:io.ktor.http.ParametersBuilder io.ktor.http.ParametersKt.ParametersBuilder$default(int,int,java.lang.Object):39 -> c
    63:65:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):85 -> c
    63:65:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    66:67:io.ktor.http.ParametersBuilder io.ktor.http.URLBuilder.getEncodedParameters():86:86 -> c
    66:67:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):85 -> c
    66:67:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    68:70:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):85:85 -> c
    68:70:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    71:72:void io.ktor.http.URLBuilder.setEncodedParameters(io.ktor.http.ParametersBuilder):88:88 -> c
    71:72:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):85 -> c
    71:72:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    73:81:void io.ktor.http.URLBuilder.setEncodedParameters(io.ktor.http.ParametersBuilder):89:89 -> c
    73:81:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):85 -> c
    73:81:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    82:83:java.lang.String io.ktor.http.URLBuilder.getEncodedFragment():71:71 -> c
    82:83:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):86 -> c
    82:83:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    84:86:void io.ktor.http.URLBuilder.setEncodedFragment(java.lang.String):0:0 -> c
    84:86:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):86 -> c
    84:86:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    87:88:void io.ktor.http.URLBuilder.setEncodedFragment(java.lang.String):71:71 -> c
    87:88:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):86 -> c
    87:88:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    89:90:boolean io.ktor.http.URLBuilder.getTrailingQuery():39:39 -> c
    89:90:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):87 -> c
    89:90:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    91:92:void io.ktor.http.URLBuilder.setTrailingQuery(boolean):39:39 -> c
    91:92:io.ktor.http.URLBuilder io.ktor.http.URLUtilsKt.takeFrom(io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):87 -> c
    91:92:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):188 -> c
    93:94:java.util.List io.ktor.http.URLBuilder.getEncodedPathSegments():78:78 -> c
    93:94:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):189 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    95:97:void io.ktor.http.URLBuilder.setEncodedPathSegments(java.util.List):0:0 -> c
    95:97:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):189 -> c
    98:99:void io.ktor.http.URLBuilder.setEncodedPathSegments(java.util.List):78:78 -> c
    98:99:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):189 -> c
    100:103:io.ktor.http.HeadersBuilder getHeaders():95:95 -> c
    100:103:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):190 -> c
    104:106:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):190:190 -> c
    107:120:java.util.List io.ktor.util.AttributesJvmBase.getAllKeys():34:34 -> c
    107:120:void io.ktor.util.AttributesKt.putAll(io.ktor.util.Attributes,io.ktor.util.Attributes):151 -> c
    107:120:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):191 -> c
    121:136:void io.ktor.util.AttributesKt.putAll(io.ktor.util.Attributes,io.ktor.util.Attributes):166:166 -> c
    121:136:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):191 -> c
    137:150:void io.ktor.util.AttributesKt.putAll(io.ktor.util.Attributes,io.ktor.util.Attributes):153:153 -> c
    137:150:io.ktor.client.request.HttpRequestBuilder takeFrom(io.ktor.client.request.HttpRequestBuilder):191 -> c
