Source file "okhttp3/internal/connection/Exchange.kt" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 387 of 387 | 0% | 14 of 14 | 0% | 32 | 32 | 88 | 88 | 25 | 25 |
| openResponseBody(Response) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| bodyComplete(long, boolean, boolean, IOException) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| writeRequestHeaders(Request) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| Exchange(RealCall, EventListener, ExchangeFinder, ExchangeCodec) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| createRequestBody(Request, boolean) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| readResponseHeaders(boolean) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| flushRequest() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| finishRequest() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| isCoalescedConnection$okhttp() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| trackFailure(IOException) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| detachWithViolence() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| responseHeadersEnd(Response) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| newWebSocketStreams() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| noRequestBody() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| webSocketUpgradeFailed() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| responseHeadersStart() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| noNewExchangesOnConnection() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| trailers() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| cancel() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getCall$okhttp() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getEventListener$okhttp() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFinder$okhttp() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isDuplex$okhttp() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getHasFailure$okhttp() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getConnection$okhttp() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |