Hasher

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total94 of 75687%25 of 8871%206017155016
hashFullStream(URL, MessageDigest, Map)583839%11531%79102301
executeWithRetry(Hasher.RetryableOperation, String, int, int)145780%1583%1441501
handlePartialContent(HttpURLConnection, MessageDigest, long)134175%3562%3531301
hash(FetchItem, MessageDigest, Map)922596%92371%81704001
lambda$hash$0(URL, String, Map, MessageDigest, long)53100%8100%0501201
updateMessageDigests(Path, Collection)44100%4100%030901
openRangedConnection(URL, String, Map)37100%1583%140901
formatMessageDigest(MessageDigest)37100%2100%020401
addMessageDigestHashToManifest(Path, Map)33100%2100%020601
createManifestToMessageDigestMap(Collection)31100%2100%020701
updateDigestFromStream(InputStream, MessageDigest)28100%2100%020801
hash(URL, MessageDigest, Map)11100%n/a010101
hash(Path, Map)8100%n/a010301
hash(Path, MessageDigest)7100%n/a010201
static {...}7100%n/a010201
hash(URL, MessageDigest)5100%n/a010101