RefDirectory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total115 of 2,15894%50 of 29683%4820634509158
readPackedRefs()284963%7112%45102301
delete(File, int, LockFile)273153%1787%1561601
parsePackedRefs(BufferedReader)2112285%31785%31143501
sleep(long)15525%1150%126801
scanRef(RefDirectory.LooseRef, String)1218994%73984%72424701
refresh()50%n/a113311
setRetrySleepMs(List)41578%3350%341501
pack(Collection, Map)320798%73181%72026101
readRef(String, RefList)107100%31583%31002301
getRefs(String)102100%21083%2702601
delete(RefDirectoryUpdate)99100%21083%2702901
RefDirectory(FileRepository)78100%n/a0101701
resolve(Ref, int, String, RefList, RefList)77100%11593%1901801
static {...}72100%2100%0201101
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
isNameConflicting(String)41100%6100%040701
peeledPackedRef(Ref)40100%2675%2501001
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
hasDanglingHead()21100%1583%140501
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