Source file "com/squareup/okhttp/HttpUrl.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 1,982 of 1,982 | 0% | 340 of 340 | 0% | 218 | 218 | 406 | 406 | 47 | 47 |
parse(HttpUrl, String) | ![]() | 0% | ![]() | 0% | 23 | 23 | 64 | 64 | 1 | 1 |
decodeIpv6(String, int, int) | ![]() | 0% | ![]() | 0% | 17 | 17 | 39 | 39 | 1 | 1 |
toString() | ![]() | 0% | ![]() | 0% | 8 | 8 | 26 | 26 | 1 | 1 |
inet6AddressToAscii(byte[]) | ![]() | 0% | ![]() | 0% | 10 | 10 | 22 | 22 | 1 | 1 |
decodeIpv4Suffix(String, int, int, byte[], int) | ![]() | 0% | ![]() | 0% | 13 | 13 | 20 | 20 | 1 | 1 |
reencodeForUri() | ![]() | 0% | ![]() | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
schemeDelimiterOffset(String, int, int) | ![]() | 0% | ![]() | 0% | 17 | 17 | 11 | 11 | 1 | 1 |
resolvePath(String, int, int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
push(String, int, int, boolean, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
setPathSegment(int, String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
setEncodedPathSegment(int, String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
canonicalizeHost(String, int, int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
addQueryParameter(String, String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
addEncodedQueryParameter(String, String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
removeAllCanonicalQueryParameters(String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
scheme(String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
pop() | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
host(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
encodedPath(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
containsInvalidHostnameAsciiCodes(String) | ![]() | 0% | ![]() | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
portColonOffset(String, int, int) | ![]() | 0% | ![]() | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
removeAllQueryParameters(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
parsePort(String, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
HttpUrl.Builder() | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
port(int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
removeAllEncodedQueryParameters(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
build() | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
isDotDot(String) | ![]() | 0% | ![]() | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
skipTrailingAsciiWhitespace(String, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
slashCount(String, int, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
domainToAscii(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
username(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
encodedUsername(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
password(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
encodedPassword(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
addPathSegment(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
addEncodedPathSegment(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
removePathSegment(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
skipLeadingAsciiWhitespace(String, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
query(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
encodedQuery(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
fragment(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
encodedFragment(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
isDot(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
effectivePort() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
setQueryParameter(String, String) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
setEncodedQueryParameter(String, String) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 |