PackParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total367 of 2,29584%56 of 20372%4916681550361
firstChildOf(PackedObjectInfo)452131%13318%79152101
readPackFooter()338572%31178%3852401
resolveDeltas(PackParser.DeltaVisit, int, PackParser.ObjectTypeAndSize, ProgressMonitor)3114081%3770%3663601
resolveDeltas(PackedObjectInfo, ProgressMonitor)304962%2466%2461901
checkObjectCollision(PackedObjectInfo)299276%2675%2552401
resolveDeltasWithExternalBases(ProgressMonitor)2711480%61062%5993401
readPackHeader()247776%4866%3731901
processDeltas(ProgressMonitor)245469%2675%2541601
checkIfTooLarge(int, long)203160%2777%2641001
fill(PackParser.Source, int)167882%5964%4932201
readObjectHeader(PackParser.ObjectTypeAndSize)1512789%1787%1633101
checkObjectCollision(AnyObjectId, int, byte[], long)152663%1150%1231001
indexOneObject()1426494%1990%1736201
parse(ProgressMonitor, ProgressMonitor)1010291%41275%4933301
setObjectChecking(boolean)100%20%222211
resolveDeltas(ProgressMonitor)62177%1375%132701
getSortedObjectList(Comparator)61976%1150%121501
getNewObjectIds()4660%1150%121301
onEndDelta()40%n/a111111
isExpectDataAfterPackFooter()30%n/a111111
whole(long, int, long)14499%21285%2814201
sync()65100%6100%0401301
PackParser(ObjectDatabase, InputStream)52100%n/a0101401
verifySafeObject(AnyObjectId, int, byte[])42100%4100%0301101
readFrom(PackParser.Source)27100%2100%020401
checkObjectCollision()22100%4100%030601
growEntries(int)19100%n/a010401
inflateAndReturn(PackParser.Source, long)19100%n/a010401
addObjectAndTrack(PackedObjectInfo)19100%2100%020401
reverse(PackParser.UnresolvedDelta)17100%2100%020801
removeBaseById(AnyObjectId)13100%2100%020201
use(int)13100%n/a010301
newInfo(AnyObjectId, PackParser.UnresolvedDelta, ObjectId)13100%2100%020401
setNeedNewObjectIds(boolean)12100%2100%020401
openDatabase(PackedObjectInfo, PackParser.ObjectTypeAndSize)11100%n/a010301
openDatabase(PackParser.UnresolvedDelta, PackParser.ObjectTypeAndSize)11100%n/a010301
inflateAndSkip(PackParser.Source, long)11100%n/a010301
getBaseObjectIds()10100%2100%020301
endInput()10100%n/a010301
inflate(PackParser.Source, long)8100%n/a010201
needNewObjectIds()7100%2100%020101
streamPosition()7100%n/a010101
getObject(int)5100%n/a010101
parse(ProgressMonitor)5100%n/a010101
setAllowThin(boolean)4100%n/a010201
setCheckObjectCollisions(boolean)4100%n/a010201
setNeedBaseObjectIds(boolean)4100%n/a010201
setCheckEofAfterPackFooter(boolean)4100%n/a010201
setExpectDataAfterPackFooter(boolean)4100%n/a010201
setObjectChecker(ObjectChecker)4100%n/a010201
setLockMessage(String)4100%n/a010201
setMaxObjectSizeLimit(long)4100%n/a010201
getReceivedPackStatistics()4100%n/a010101
setExpectedObjectCount(long)4100%n/a010201
isAllowThin()3100%n/a010101
isCheckObjectCollisions()3100%n/a010101
isCheckEofAfterPackFooter()3100%n/a010101
getLockMessage()3100%n/a010101
getObjectCount()3100%n/a010101
buffer()3100%n/a010101
getPackSize()100%n/a010101