Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
range0%
arrayToXml0%
dot0%
cross30%
get253StateCodeword0%
get255StateCodeword0%
placeCornerA0%
placeCornerB0%
placeCornerC0%
placeCornerD0%
getFrameAt0%
makeMask0%
eatNum0%
eatAn0%
eatKanji0%
toUpper0%
encodeModeNum0%
encodeModeAn0%
encodeModeKanji0%
encodeModeStructure0%
insertStructuredAppendHeader0%
calcParity0%
checkModeNum0%
checkModeAn0%
estimateBitsModeNum0%
estimateBitsModeKanji0%
checkModeKanji0%
lengthOfCode0%
encode0%
decode0%
format0%
__construct0%
insert0%
select0%
update0%
parse0%
parseRRule0%
parseDocument0%
toPdfString0%
contentsList0%
inlineMark0%
inlineSuperscript0%
inlineSubscript0%
inlineTypographer0%
inlineSmartypants0%
inlineMath0%
blockMath0%
blockMathContinue0%
blockMathComplete0%
blockCheckboxContinue0%
blockCheckboxComplete0%
checkboxUnchecked0%
checkboxChecked0%
format0%
getIdAttributeToC0%
pregReplaceAssoc0%
setBreaksEnabled0%
setMarkupEscaped0%
setUrlsLinked0%
setStrictMode0%
lines0%
blockCommentContinue0%
unmarkedText0%
handleElementRecursive0%
handleElementsRecursive0%
elementApplyRecursive0%
elementsApplyRecursive0%
instance0%
pdf2text0%
parsePresentation0%
__construct0%
renderHtml0%
append0%
displayPhpPresentation0%
displayShape0%
displayPhpPresentationInfo0%
displayShapeInfo0%
getConstantName0%
parseSpreadsheet0%
toPdfString0%
generateEmail0%
default0%
intToAlphabet0%
setMonth0%
addMonth0%
blockTableComplete5%
inlineKeystrokes12%
blockCommentBase16%
check25%
text27%
encodeBitStream31%
blockFencedCode32%
getSwitchEncodingCodeword33%
putAlignmentPattern33%
blockCheckbox33%
inlineSpecialCharacter33%
getHighLevelEncoding34%
initBlacklist42%
getArg44%
splitString44%
identifyMode46%
__construct46%
lengthIndicator50%
init_rs50%
uRightShift50%
create50%
create50%
init52%
maximumWords58%
estimateBitStreamSize60%
difference60%
incrementAnchorId60%
resize64%
eat865%
getGFProduct66%
isdigitat66%
isalnumat66%
bitstreamToByte66%
getEccSpec66%
blockAbbreviation66%
encodeTagToHash66%
utf8CharBoundary68%
handle68%
inlineMarkup70%
createFrame70%
encodeString71%
newFrame71%
blockMarkupBase72%
lookAheadTest72%
getPlacementMap72%
getMaxDataCodewords75%
generateMaskNo75%
appendNum75%
appendBytes75%
parseAttributeData75%
isCharMode77%
generateCodeArray78%
generateCodeArray80%
appendBitstream80%
getMinimumVersion80%
elementApplyRecursiveDepthFirst80%
filterUnsafeUrlInAttribute80%
convertData81%
newInputItem81%
inlineEscapeSequence83%
decodeTagFromHash83%
extractElement83%
getCode84%
appendPaddingBit85%
mergeBitStream85%
getEcbEuroRates85%
encodeMask87%
blockHeader87%
blockSetextHeader87%
createWith87%
blockListBase88%
sanitiseElement88%
estimateVersion88%
inlineLink88%

Project Risks

Method CRAP
blockTableComplete902
getHighLevelEncoding801
displayShapeInfo600
inlineSmartypants342
pdf2text342
dot306
difference195
displayPhpPresentationInfo182
lengthOfCode156
select72
lookAheadTest62
eatAn56
checkModeKanji56
blockMathContinue56
eatNum42
update42
displayShape42
parseSpreadsheet42
resize41
isCharMode33
getPlacementMap31
toUpper30
insert30
inlineMath30
displayPhpPresentation30
getConstantName30
__construct29
generateCodeArray28
check27
getSwitchEncodingCodeword26
identifyMode25
splitString22
encodeBitStream22
putAlignmentPattern21
encodeModeNum20
insertStructuredAppendHeader20
calcParity20
checkModeNum20
contentsList20
toPdfString20
intToAlphabet20
blockCommentBase19
blockFencedCode17
init_rs16
generateMaskNo15
inlineMarkup14
estimateBitStreamSize14
blockMarkupBase13
blockListBase13
initBlacklist12
createFrame12
eat812
arrayToXml12
encodeModeAn12
encodeModeKanji12
checkModeAn12
estimateBitsModeNum12
parse12
parseRRule12
parseDocument12
blockMath12
checkboxUnchecked12
checkboxChecked12
blockCommentContinue12
elementApplyRecursive12
default12
uRightShift10
text10
getArg9
encodeMask9
inlineSpecialCharacter8
init7
bitstreamToByte7
inlineEscapeSequence7
appendPaddingBit7
getEcbEuroRates7
blockHeader7
blockSetextHeader7
sanitiseElement7
maximumWords6
incrementAnchorId6
generateCodeArray6
convertData6
get253StateCodeword6
get255StateCodeword6
eatKanji6
lengthIndicator6
format6
inlineMark6
inlineSuperscript6
inlineSubscript6
inlineTypographer6
getIdAttributeToC6
elementsApplyRecursive6
instance6
parsePresentation6
create6
create6
blockAbbreviation5
utf8CharBoundary5
handle5
blockCheckbox5
newFrame5
inlineKeystrokes4
extractElement4
getCode4
inlineLink4
getGFProduct3
isdigitat3
getEccSpec3
encodeString3
getMaxDataCodewords3
appendBitstream3
getMinimumVersion3
elementApplyRecursiveDepthFirst3
filterUnsafeUrlInAttribute3
newInputItem3
mergeBitStream3
createWith3
isalnumat2
encodeTagToHash2
appendNum2
appendBytes2
parseAttributeData2
decodeTagFromHash2
estimateVersion2