| push(ProgressMonitor, Collection, OutputStream) |   | 55% |   | 37% | 4 | 5 | 6 | 14 | 0 | 1 |
| findRemoteRefUpdatesFor(Repository, Collection, Map, Collection) |   | 79% |   | 87% | 2 | 9 | 4 | 29 | 0 | 1 |
| open(URIish) |   | 60% |   | 66% | 2 | 4 | 3 | 8 | 0 | 1 |
| open(Repository, RemoteConfig, Transport.Operation) |   | 60% |   | 50% | 1 | 2 | 2 | 7 | 0 | 1 |
| setCheckFetchedObjects(boolean) |   | 40% |   | 37% | 4 | 5 | 2 | 5 | 0 | 1 |
| fetch(ProgressMonitor, Collection, String) |   | 93% |   | 81% | 3 | 9 | 1 | 19 | 0 | 1 |
| open(Repository, String, Transport.Operation) |   | 80% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| getURIs(RemoteConfig, Transport.Operation) |   | 76% |   | 60% | 2 | 4 | 1 | 7 | 0 | 1 |
| catalogs(ClassLoader) |   | 72% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
| setDepth(Integer) |   | 62% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| setDepth(int) |   | 57% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| findRemoteRefUpdatesFor(Repository, Collection, Collection) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| open(Repository, URIish, String) |   | 90% |   | 83% | 1 | 4 | 2 | 10 | 0 | 1 |
| openAll(Repository, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| openAll(Repository, RemoteConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setFilterBlobLimit(long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getTransportProtocols() |   | 89% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
| setObjectChecker(ObjectChecker) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getFilterBlobLimit() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setPackConfig(PackConfig) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| findTrackingRefName(String, Collection) |   | 89% |   | 66% | 2 | 4 | 1 | 7 | 0 | 1 |
| registerByService() |   | 85% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
| setOptionReceivePack(String) |   | 76% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| load(ClassLoader, String) |   | 95% |   | 75% | 2 | 5 | 1 | 12 | 0 | 1 |
| isCheckFetchedObjects() |   | 71% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| scan(ClassLoader, URL) |  | 97% |  | 100% | 0 | 5 | 1 | 14 | 0 | 1 |
| setTagOpt(TagOpt) |  | 87% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| Transport(Repository, URIish) |  | 100% | | n/a | 0 | 1 | 0 | 18 | 0 | 1 |
| expandPushWildcardsFor(Repository, Collection) |  | 100% |   | 91% | 1 | 7 | 0 | 12 | 0 | 1 |
| Transport(URIish) |  | 100% | | n/a | 0 | 1 | 0 | 16 | 0 | 1 |
| openAll(Repository, RemoteConfig, Transport.Operation) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 15 | 0 | 1 |
| openAll(Repository, String, Transport.Operation) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| unregister(TransportProtocol) |  | 100% |   | 83% | 1 | 4 | 0 | 5 | 0 | 1 |
| applyConfig(RemoteConfig) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| setOptionUploadPack(String) |  | 100% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
| getPackConfig() |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| doesNotExist(RemoteConfig) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| register(TransportProtocol) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findRemoteRefUpdatesFor(Collection) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findRemoteRefUpdatesFor(Collection, Map) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setFilterSpec(FilterSpec) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| fetch(ProgressMonitor, Collection) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| push(ProgressMonitor, Collection) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| open(Repository, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| open(Repository, RemoteConfig) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| open(Repository, URIish) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setHookOutputStream(PrintStream) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setHookErrorStream(PrintStream) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setFetchThin(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPushThin(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPushAtomic(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPushUseBitmaps(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setRemoveDeletedRefs(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDeepenSince(Instant) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDeepenNots(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDryRun(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setTimeout(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setCredentialsProvider(CredentialsProvider) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPushOptions(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getURI() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOptionUploadPack() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTagOpt() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isFetchThin() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getObjectChecker() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOptionReceivePack() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isPushThin() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isPushAtomic() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isPushUseBitmaps() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isRemoveDeletedRefs() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFilterSpec() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDepth() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDeepenSince() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDeepenNots() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDryRun() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTimeout() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCredentialsProvider() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPushOptions() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| openFetch(Collection, String[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |