| addUserHostKeyFiles(List) |    | 7% |    | 16% | 3 | 4 | 10 | 12 | 0 | 1 | 
| verifyServerKey(ClientSession, SocketAddress, PublicKey) |    | 78% |    | 94% | 1 | 10 | 8 | 42 | 0 | 1 | 
| updateModifiedServerKey(ClientSession, SocketAddress, PublicKey, KnownHostsServerKeyVerifier.HostEntryPair, Path, OpenSshServerKeyVerifier.HostKeyHelper) |    | 81% |    | 55% | 9 | 11 | 7 | 34 | 0 | 1 | 
| updateKnownHostsFile(ClientSession, SocketAddress, PublicKey, Path, OpenSshServerKeyVerifier.HostKeyHelper) |    | 82% |    | 50% | 6 | 7 | 7 | 32 | 0 | 1 | 
| find(ClientSession, SocketAddress, PublicKey, List, KnownHostsServerKeyVerifier.HostEntryPair[], OpenSshServerKeyVerifier.HostKeyHelper) |    | 92% |    | 75% | 3 | 7 | 1 | 17 | 0 | 1 | 
| lambda$0(Path, Path) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| askUser(CredentialsProvider, URIish, String, String[]) |    | 96% |    | 75% | 2 | 5 | 0 | 9 | 0 | 1 | 
| getFilesToUse(ClientSession) |    | 93% |    | 66% | 2 | 4 | 1 | 11 | 0 | 1 | 
| getCredentialsProvider(ClientSession) |    | 77% |    | 50% | 1 | 2 | 1 | 3 | 0 | 1 | 
| lookup(ClientSession, SocketAddress) |   | 100% |    | 75% | 2 | 5 | 0 | 13 | 0 | 1 | 
| OpenSshServerKeyVerifier(boolean, List) |   | 100% |    | 75% | 1 | 3 | 0 | 10 | 0 | 1 | 
| static {...} |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 |