| createJarInputStream(File) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| processJar(Path) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setJarEntryListener(BiConsumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| processJar(InputStream) |   | 80% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| typeToPackageReducer(String) |   | 85% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| processClass(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| Reader() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| processEntry(JarEntry, JarInputStream) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| addImportListener(BiConsumer) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| processJar(JarInputStream) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| isClassEntry(JarEntry) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| lambda$processClass$4(Set, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addByteCodeListener(Consumer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addManifestListener(Consumer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| noopByteCodeConsumer() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| processManifest(JarInputStream) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setImportedTypeReducer(UnaryOperator) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setImportingTypeReducer(UnaryOperator) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| ignoreAnnotations() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| reader() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$new$3(String, Set) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$new$2(JarEntry, InputStream) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$new$1(Manifest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$static$0(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |