RefDirectory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total119 of 2,24294%55 of 30882%5321335528159
readPackedRefs()285064%7112%45102301
delete(File, int, LockFile)273153%1787%1561601
parsePackedRefs(BufferedReader)2112285%31785%31143501
sleep(long)15525%1150%126801
scanRef(RefDirectory.LooseRef, String)1218994%93780%92424701
refresh()50%n/a113311
setRetrySleepMs(List)41578%3350%341501
pack(Collection, Map)320798%73181%72026101
static {...}27197%1150%1201101
hasDanglingHead()21990%2466%241501
readRef(String, RefList)107100%31583%31002301
getRefs(String)102100%21083%2702601
delete(RefDirectoryUpdate)99100%21083%2702901
isNameConflicting(String)87100%14100%0801601
RefDirectory(FileRepository)78100%n/a0101701
resolve(Ref, int, String, RefList, RefList)77100%11593%1901801
peel(Ref)56100%2880%2601201
newUpdate(String, boolean)51100%10100%0601201
getPackedRefs()44100%8100%0501101
exactRef(String[])43100%4100%030801
doPeel(Ref)42100%2100%020701
peeledPackedRef(Ref)40100%2675%2501001
getLooseRefs()36100%1375%1301001
firstExactRef(String[])34100%4100%030701
isSymRef(byte[], int)34100%4866%470701
getAdditionalRefs()32100%4100%030601
readAndResolve(String, RefList)30100%1583%140901
create()29100%n/a010501
lockPackedRefs()29100%4100%030601
newTemporaryUpdate()28100%n/a010401
fireRefsChanged()26100%1583%140501
logFor(String)23100%2100%020401
fileFor(String)23100%2100%020401
putLooseRef(RefDirectory.LooseRef)22100%1150%120601
commitPackedRefs(LockFile, RefList, RefDirectory.PackedRefList, boolean)19100%n/a010401
levelsIn(String)19100%2100%020401
stored(RefDirectoryUpdate, FileSnapshot)18100%n/a010401
recreate(Ref, ObjectIdRef)17100%2100%020401
newRename(String, String)16100%n/a010301
hasLooseRef()15100%n/a010201
isInClone()14100%1583%140101
newSymbolicRef(FileSnapshot, String, String)14100%n/a010201
lockPackedRefsOrThrow()13100%2100%020401
copy(String, int, int)12100%n/a010101
storedSymbolicRef(RefDirectoryUpdate, FileSnapshot, String)11100%n/a010301
exactRef(String)10100%n/a010201
clearReferences()9100%n/a010301
log(boolean, RefUpdate, String, boolean)9100%n/a010201
newLogWriter(boolean)6100%n/a010101
pack(List)6100%n/a010201
pack(Map)6100%n/a010101
newBatchUpdate()5100%n/a010101
delete(File, int)5100%n/a010201
lambda$1(Path)5100%n/a010001
getRepository()3100%n/a010101
close()3100%n/a010201
getRetrySleepMs()3100%n/a010101
upcast(RefList)2100%n/a010101
performsAtomicTransactions()2100%n/a010101