# {"id":"partitionSourceFiles","fileNameMappings":{"okhttp3.Request":"Request.kt","okio.Okio__OkioKt":"Okio.kt","okhttp3.Response$Builder":"Response.kt","okhttp3.internal.connection.RealConnection":"RealConnection.kt","okhttp3.internal.connection.RealCall":"RealCall.kt"}}
okhttp3.internal.connection.Exchange -> vb2:
# {"id":"sourceFile","fileName":"Exchange.kt"}
    boolean isDuplex -> a
    boolean hasFailure -> b
    okhttp3.internal.connection.RealCall call -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    okhttp3.internal.connection.ExchangeFinder finder -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    okhttp3.internal.http.ExchangeCodec codec -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    4:6:void androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration.<init>(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Callback,boolean,boolean):247:247 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Lmv4;ZZ)V"}
    7:8:void androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration.<init>(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Callback,boolean,boolean):251:251 -> <init>
    9:10:void androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration.<init>(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Callback,boolean,boolean):253:253 -> <init>
    11:12:void androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration.<init>(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Callback,boolean,boolean):255:255 -> <init>
    13:14:void androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration.<init>(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Callback,boolean,boolean):257:257 -> <init>
    15:17:void androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration.<init>(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Callback,boolean,boolean):262:262 -> <init>
    18:21:void <init>(okhttp3.internal.connection.RealCall,okhttp3.internal.connection.ExchangeFinder,okhttp3.internal.http.ExchangeCodec):39:42 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lpq5;Lyb2;Lxb2;)V"}
    19:23:java.io.IOException bodyComplete(long,boolean,boolean,boolean,java.io.IOException):215:215 -> a
    19:23:java.io.IOException bodyComplete$default(okhttp3.internal.connection.Exchange,long,boolean,boolean,boolean,java.io.IOException,int,java.lang.Object):207 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvb2;ZLjava/io/IOException;I)Ljava/io/IOException;"}
    24:27:java.io.IOException bodyComplete(long,boolean,boolean,boolean,java.io.IOException):221:221 -> a
    24:27:java.io.IOException bodyComplete$default(okhttp3.internal.connection.Exchange,long,boolean,boolean,boolean,java.io.IOException,int,java.lang.Object):207 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:31:okhttp3.EventListener okhttp3.internal.connection.RealCall.getEventListener$okhttp():75:75 -> a
    28:31:java.io.IOException bodyComplete(long,boolean,boolean,boolean,java.io.IOException):221 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:31:java.io.IOException bodyComplete$default(okhttp3.internal.connection.Exchange,long,boolean,boolean,boolean,java.io.IOException,int,java.lang.Object):207 -> a
    32:35:java.io.IOException bodyComplete(long,boolean,boolean,boolean,java.io.IOException):219:219 -> a
    32:35:java.io.IOException bodyComplete$default(okhttp3.internal.connection.Exchange,long,boolean,boolean,boolean,java.io.IOException,int,java.lang.Object):207 -> a
    36:40:java.io.IOException bodyComplete(long,boolean,boolean,boolean,java.io.IOException):221:221 -> a
    36:40:java.io.IOException bodyComplete$default(okhttp3.internal.connection.Exchange,long,boolean,boolean,boolean,java.io.IOException,int,java.lang.Object):207 -> a
    41:44:java.io.IOException bodyComplete(long,boolean,boolean,boolean,java.io.IOException):228:228 -> a
    41:44:java.io.IOException bodyComplete$default(okhttp3.internal.connection.Exchange,long,boolean,boolean,boolean,java.io.IOException,int,java.lang.Object):207 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    45:48:okhttp3.EventListener okhttp3.internal.connection.RealCall.getEventListener$okhttp():75:75 -> a
    45:48:java.io.IOException bodyComplete(long,boolean,boolean,boolean,java.io.IOException):228 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    45:48:java.io.IOException bodyComplete$default(okhttp3.internal.connection.Exchange,long,boolean,boolean,boolean,java.io.IOException,int,java.lang.Object):207 -> a
    49:52:java.io.IOException bodyComplete(long,boolean,boolean,boolean,java.io.IOException):226:226 -> a
    49:52:java.io.IOException bodyComplete$default(okhttp3.internal.connection.Exchange,long,boolean,boolean,boolean,java.io.IOException,int,java.lang.Object):207 -> a
    53:55:java.io.IOException bodyComplete(long,boolean,boolean,boolean,java.io.IOException):228:228 -> a
    53:55:java.io.IOException bodyComplete$default(okhttp3.internal.connection.Exchange,long,boolean,boolean,boolean,java.io.IOException,int,java.lang.Object):207 -> a
    56:91:java.io.IOException bodyComplete(long,boolean,boolean,boolean,java.io.IOException):231:231 -> a
    56:91:java.io.IOException bodyComplete$default(okhttp3.internal.connection.Exchange,long,boolean,boolean,boolean,java.io.IOException,int,java.lang.Object):207 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    92:96:java.io.IOException bodyComplete(long,boolean,boolean,boolean,java.io.IOException):231:231 -> a
    92:96:java.io.IOException bodyComplete$default(okhttp3.internal.connection.Exchange,long,boolean,boolean,boolean,java.io.IOException,int,java.lang.Object):207 -> a
    4:5:okio.Sink createRequestBody(okhttp3.Request,boolean):76:76 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyy5;Z)Ltb2;"}
    6:7:okhttp3.RequestBody okhttp3.Request.body():47:47 -> b
    6:7:okio.Sink createRequestBody(okhttp3.Request,boolean):77 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:14:okio.Sink createRequestBody(okhttp3.Request,boolean):77:77 -> b
    15:18:okio.Sink createRequestBody(okhttp3.Request,boolean):78:78 -> b
    19:20:okhttp3.EventListener okhttp3.internal.connection.RealCall.getEventListener$okhttp():75:75 -> b
    19:20:okio.Sink createRequestBody(okhttp3.Request,boolean):78 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    21:23:okio.Sink createRequestBody(okhttp3.Request,boolean):78:78 -> b
    24:31:okio.Sink createRequestBody(okhttp3.Request,boolean):79:79 -> b
    32:39:okio.Sink createRequestBody(okhttp3.Request,boolean):80:80 -> b
    1:26:okhttp3.internal.connection.RealConnection getConnection$okhttp():53:53 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lqq5;"}
    1:6:okhttp3.ResponseBody openResponseBody(okhttp3.Response):133:133 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt46;)Lbr5;"}
    7:14:okhttp3.ResponseBody openResponseBody(okhttp3.Response):134:134 -> d
    15:22:okhttp3.ResponseBody openResponseBody(okhttp3.Response):135:135 -> d
    23:29:okhttp3.ResponseBody openResponseBody(okhttp3.Response):137:137 -> d
    30:31:okhttp3.ResponseBody openResponseBody(okhttp3.Response):142:142 -> d
    32:36:okio.BufferedSource okio.Okio__OkioKt.buffer(okio.Source):33:33 -> d
    32:36:okio.BufferedSource okio.Okio.buffer(okio.Source):1 -> d
    32:36:okhttp3.ResponseBody openResponseBody(okhttp3.Response):142 -> d
    37:46:okhttp3.ResponseBody openResponseBody(okhttp3.Response):142:142 -> d
    47:50:okhttp3.ResponseBody openResponseBody(okhttp3.Response):144:144 -> d
    51:52:okhttp3.EventListener okhttp3.internal.connection.RealCall.getEventListener$okhttp():75:75 -> d
    51:52:okhttp3.ResponseBody openResponseBody(okhttp3.Response):144 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    53:55:okhttp3.ResponseBody openResponseBody(okhttp3.Response):144:144 -> d
    56:58:okhttp3.ResponseBody openResponseBody(okhttp3.Response):145:145 -> d
    59:59:okhttp3.ResponseBody openResponseBody(okhttp3.Response):146:146 -> d
    1:10:okhttp3.Response$Builder readResponseHeaders(boolean):116:116 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Ls46;"}
    11:16:void okhttp3.Response$Builder.initExchange$okhttp(okhttp3.internal.connection.Exchange):505:505 -> e
    11:16:okhttp3.Response$Builder readResponseHeaders(boolean):117 -> e
    17:20:okhttp3.Response$Builder readResponseHeaders(boolean):120:120 -> e
    21:22:okhttp3.EventListener okhttp3.internal.connection.RealCall.getEventListener$okhttp():75:75 -> e
    21:22:okhttp3.Response$Builder readResponseHeaders(boolean):120 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    23:25:okhttp3.Response$Builder readResponseHeaders(boolean):120:120 -> e
    26:28:okhttp3.Response$Builder readResponseHeaders(boolean):121:121 -> e
    29:29:okhttp3.Response$Builder readResponseHeaders(boolean):122:122 -> e
    2:3:void trackFailure(java.io.IOException):202:202 -> f
    4:19:void trackFailure(java.io.IOException):203:203 -> f
    1:4:okio.Socket upgradeToSocket():154:154 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lux0;"}
    5:9:void okhttp3.internal.connection.RealCall.timeoutEarlyExit():477:477 -> g
    5:9:void okhttp3.internal.connection.RealCall.upgradeToSocket():483 -> g
    5:9:okio.Socket upgradeToSocket():154 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    10:11:void okhttp3.internal.connection.RealCall.timeoutEarlyExit():478:478 -> g
    10:11:void okhttp3.internal.connection.RealCall.upgradeToSocket():483 -> g
    10:11:okio.Socket upgradeToSocket():154 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    12:16:void okhttp3.internal.connection.RealCall.timeoutEarlyExit():479:479 -> g
    12:16:void okhttp3.internal.connection.RealCall.upgradeToSocket():483 -> g
    12:16:okio.Socket upgradeToSocket():154 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    17:17:void okhttp3.internal.connection.RealCall.upgradeToSocket():658:658 -> g
    17:17:okio.Socket upgradeToSocket():154 -> g
    18:21:void okhttp3.internal.connection.RealCall.upgradeToSocket():486:486 -> g
    18:21:okio.Socket upgradeToSocket():154 -> g
    22:29:void okhttp3.internal.connection.RealCall.upgradeToSocket():487:487 -> g
    22:29:okio.Socket upgradeToSocket():154 -> g
    30:33:void okhttp3.internal.connection.RealCall.upgradeToSocket():488:488 -> g
    30:33:okio.Socket upgradeToSocket():154 -> g
    34:38:void okhttp3.internal.connection.RealCall.upgradeToSocket():489:489 -> g
    34:38:okio.Socket upgradeToSocket():154 -> g
    39:40:void okhttp3.internal.connection.RealCall.upgradeToSocket():490:490 -> g
    39:40:okio.Socket upgradeToSocket():154 -> g
    41:42:void okhttp3.internal.connection.RealCall.upgradeToSocket():491:491 -> g
    41:42:okio.Socket upgradeToSocket():154 -> g
    43:44:void okhttp3.internal.connection.RealCall.upgradeToSocket():492:492 -> g
    43:44:okio.Socket upgradeToSocket():154 -> g
    45:45:void okhttp3.internal.connection.RealCall.upgradeToSocket():658:658 -> g
    45:45:okio.Socket upgradeToSocket():154 -> g
    46:58:okio.Socket upgradeToSocket():155:155 -> g
    59:63:void okhttp3.internal.connection.RealConnection.useAsSocket$okhttp():286:286 -> g
    59:63:okio.Socket upgradeToSocket():155 -> g
    64:66:void okhttp3.internal.connection.RealConnection.useAsSocket$okhttp():287:287 -> g
    64:66:okio.Socket upgradeToSocket():155 -> g
    67:74:okio.Socket upgradeToSocket():157:157 -> g
    75:82:void okhttp3.internal.connection.RealCall.upgradeToSocket():489:489 -> g
    75:82:okio.Socket upgradeToSocket():154 -> g
    83:90:void okhttp3.internal.connection.RealCall.upgradeToSocket():488:488 -> g
    83:90:okio.Socket upgradeToSocket():154 -> g
    91:98:void okhttp3.internal.connection.RealCall.upgradeToSocket():487:487 -> g
    91:98:okio.Socket upgradeToSocket():154 -> g
    99:106:void okhttp3.internal.connection.RealCall.upgradeToSocket():486:486 -> g
    99:106:okio.Socket upgradeToSocket():154 -> g
    107:108:void okhttp3.internal.connection.RealCall.upgradeToSocket():658:658 -> g
    107:108:okio.Socket upgradeToSocket():154 -> g
    109:115:void okhttp3.internal.connection.RealCall.timeoutEarlyExit():477:477 -> g
    109:115:void okhttp3.internal.connection.RealCall.upgradeToSocket():483 -> g
    109:115:okio.Socket upgradeToSocket():154 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
