ObjectChecker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total111 of 2,16994%54 of 37585%5424126478248
checkCommit(AnyObjectId, byte[])156080%12100%0721901
idFor(int, byte[])13527%1150%122401
setIgnore(Set)130%20%224411
checkNotWindowsDevice(byte[], int, int, AnyObjectId)1227295%205071%203844601
checkPersonIdent(byte[], AnyObjectId)1219294%42083%41323701
isNTFSGitmodules(byte[], int, int)814994%62076%61442701
isMacHFSPath(byte[], int, int, byte[], AnyObjectId)810292%62278%61643301
isMacHFSGitmodules(byte[], int, int, AnyObjectId)80%n/a111111
isGitmodules(byte[], int, int, AnyObjectId)73583%31178%280601
checkTag(AnyObjectId, byte[])56993%10100%0601801
duplicateName(byte[], int, int)47494%21285%2822701
checkPathSegment2(byte[], int, int, AnyObjectId)18598%30100%01703601
check(AnyObjectId, int, byte[])4996%7100%0601801
matchLowerCase(byte[], int, byte[])2893%1583%141601
checkTree(AnyObjectId, byte[])230100%24095%22206001
scanPathSegment(byte[], int, int, AnyObjectId)63100%12100%0701601
isNormalizedGit(byte[], int, int)49100%14100%0801101
isGitTilde1(byte[], int, int)47100%3975%370501
checkId(byte[])41100%2100%0201101
static {...}31100%n/a0101001
report(ObjectChecker.ErrorType, AnyObjectId, String)30100%1990%160601
toHexString(byte[], int, int)29100%2100%020401
checkPath(byte[], int, int)27100%4100%030701
checkPathSegment(byte[], int, int)27100%1375%130601
isMacHFSGit(byte[], int, int, AnyObjectId)27100%n/a010201
isGit(byte[], int)26100%1583%140301
checkTruncatedIgnorableUTF8(byte[], int, int, AnyObjectId)25100%2100%020601
ObjectChecker()22100%n/a010501
match(byte[], byte[])17100%2100%020501
normalize(byte[], int, int)16100%2100%020201
setIgnore(ObjectChecker.ErrorType, boolean)15100%2100%020501
isInvalidOnWindows(byte)14100%6100%040301
toLower(byte)14100%4100%030301
checkPath(String)10100%n/a010301
isPositiveDigit(byte)10100%1375%130101
check(int, byte[])9100%n/a010201
checkCommit(byte[])8100%n/a010201
checkTag(byte[])8100%n/a010201
checkTree(byte[])8100%n/a010201
setSkipList(ObjectIdSet)5100%n/a010201
setAllowLeadingZeroFileMode(boolean)5100%n/a010101
setAllowInvalidPersonIdent(boolean)5100%n/a010201
setSafeForWindows(boolean)5100%n/a010201
setSafeForMacOS(boolean)5100%n/a010201
reset()4100%n/a010201
getGitsubmodules()3100%n/a010101
newBlobObjectChecker()100%n/a010101
checkBlob(byte[])100%n/a010101