| disambiguateUtf16(byte[], boolean, boolean) |  | 0% |  | 0% | 18 | 18 | 29 | 29 | 1 | 1 |
| detect(byte[], Metadata) |   | 74% |   | 75% | 11 | 34 | 18 | 94 | 0 | 1 |
| isCjkChar(int) |   | 50% |   | 25% | 12 | 13 | 0 | 1 | 0 | 1 |
| shouldTryStrip(String) |  | 20% |   | 16% | 3 | 4 | 2 | 4 | 0 | 1 |
| detectIso2022Verified(byte[]) |   | 75% |   | 66% | 3 | 7 | 5 | 21 | 0 | 1 |
| MojibusterEncodingDetector(Path) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| readProbe(TikaInputStream, ParseContext) |   | 85% |   | 50% | 5 | 6 | 1 | 10 | 0 | 1 |
| loadFromClasspath() |   | 75% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
| detect(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maybeStripHtml(byte[], Metadata) |  | 96% |   | 57% | 6 | 8 | 1 | 19 | 0 | 1 |
| typeRank(EncodingResult.ResultType) |  | 81% |   | 66% | 1 | 3 | 1 | 4 | 0 | 1 |
| applyLatinSiblingFallback(byte[], List) |  | 100% |  | 100% | 0 | 6 | 0 | 19 | 0 | 1 |
| sortAndDedup(List) |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 1 |
| isPureAscii(byte[]) |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
| lambda$sortAndDedup$0(EncodingResult, EncodingResult) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| windows1252Fallback() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| MojibusterEncodingDetector() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| detect(TikaInputStream, Metadata, ParseContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |