Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
getConfig0%
load0%
addLines0%
a00%
a10%
a20%
a30%
a40%
a50%
a60%
a70%
a80%
a90%
a100%
a110%
a120%
a130%
a140%
a150%
a160%
a170%
a180%
a190%
a200%
a210%
a220%
a230%
a240%
a250%
a260%
a270%
a280%
a290%
parsetestfile0%
parsecomment_or_blank_line0%
parseformat0%
parsetestfile_options0%
parselined_chunk0%
parsecomment0%
parseeol0%
parseLINE_NUM0%
discardrest_of_line0%
parseoption_section0%
discardend_section0%
parsechunk0%
parserest_of_line0%
discardeol0%
parseoption_list0%
parsearticle0%
parsetest0%
parsehooks0%
parsefunctionhooks0%
parseline0%
parsean_option0%
discardstart_article0%
discardstart_text0%
parsetext0%
discardend_article0%
discardstart_test0%
parsesection0%
parseconfig_section0%
discardstart_hooks0%
discardend_hooks0%
discardstart_functionhooks0%
discardend_functionhooks0%
parseoption_value0%
parseconfig_list0%
parseoption_value_list0%
parsea_config_line0%
parsean_option_value0%
parseconfig_value0%
parselink_target_value0%
parsequoted_value0%
parsejson_value0%
parsevalid_json_value0%
discardquoted_value0%
discardarray_value0%
discardjson_value0%
parsearray_value0%
parse0%
sourceToDom0%
getConfig0%
__construct0%
errorMsg0%
error0%
__construct0%
setApiPrefix0%
addArticle0%
makeRequest0%
transformHelper0%
imageInfo0%
processQuery0%
parse0%
preProcess0%
fetchTemplateData0%
getParserTestConfigFileName0%
sourceToDom0%
processAttributeEmbeddedDom0%
domToWikitext0%
getConfig0%
staticTagPostProcessor0%
wtPostprocess0%
getParserTestConfigFileName0%
getPFragmentHandlersConfig0%
getHandler0%
sourceToDom0%
getConfig0%
__construct0%
getCustomSiteConfigFileName0%
reset0%
deleteNamespace0%
disableSubpagesForNS0%
enableSubpagesForNS0%
updateNamespace0%
setupInterwikiMap0%
interwikiMap0%
server0%
script0%
scriptpath0%
baseURI0%
allowedExternalImagePrefixes0%
getMWConfigValue0%
setInterwikiMagic0%
interwikiMagic0%
setMagicLinkEnabled0%
magicLinkEnabled0%
fakeTimestamp0%
timezoneOffset0%
widthOption0%
registerParserTestExtension0%
setExternalLinkTarget0%
getExternalLinkTarget0%
setNoFollowConfig0%
getNoFollowConfig0%
setWt2htmlLimit0%
__construct0%
allFailures0%
accum0%
sourceToDom0%
getConfig0%
__construct0%
__clone0%
matchesFilter0%
pageName0%
computeTestModes0%
applyManualChanges0%
applyChanges0%
isDuplicateChangeTree0%
generateChanges0%
testAllModes0%
normalizeHTML0%
normalizeKnownFailure0%
normalizeWT0%
read0%
__construct0%
isLegacy0%
isCachingMode0%
__toString0%
requestedTestModes0%
__construct0%
newEnv0%
normalizeTitleKey0%
addArticle0%
buildTests0%
convertWt2Html0%
convertHtml2Wt0%
runTest0%
addParserOutputInfo0%
getStandaloneMetadataSection0%
processParsedHTML0%
processSerializedWT0%
checkHTML0%
checkMetadata0%
checkWikitext0%
updateKnownFailures0%
processTest0%
run0%
shouldSkipTest0%
encodeXml0%
normalizeAbout0%
normalizeOut0%
stripParsoidIds0%
cleanSpans0%
unwrapSpan0%
newlineAround0%
newlineBefore0%
newlineAfter0%
normalizeIEWVisitor0%
unwrapSpansAndNormalizeIEW0%
normalizePhpOutput0%
normalizeHTML0%
colorString0%
filterDsr0%
filterNodeDsr0%
__construct55%

Project Risks

Method CRAP
imageInfo2256
updateKnownFailures2162
processQuery2070
applyChanges930
normalizeIEWVisitor812
addParserOutputInfo756
processTest756
runTest702
generateChanges650
parsetestfile552
parsetest552
parsechunk506
parsesection506
parsejson_value462
parsearray_value462
getHandler462
parseoption_section420
parseconfig_section420
applyManualChanges420
parseoption_list380
parsearticle380
testAllModes342
parseformat306
parseoption_value_list306
parsevalid_json_value306
parseconfig_list272
parsequoted_value272
parsean_option_value240
discardarray_value240
discardjson_value240
sourceToDom240
normalizeHTML240
parsehooks210
parsefunctionhooks210
shouldSkipTest182
parsecomment_or_blank_line156
parseoption_value156
discardstart_hooks132
discardstart_functionhooks132
discardend_functionhooks132
parseconfig_value132
discardquoted_value132
parsetestfile_options110
discardend_section110
discardstart_article110
discardstart_text110
discardend_article110
discardstart_test110
discardend_hooks110
parse110
__construct110
__construct96
processParsedHTML90
run90
normalizePhpOutput90
a1172
parsean_option72
parsea_config_line72
parselink_target_value72
transformHelper72
domToWikitext72
colorString72
makeRequest56
checkWikitext56
normalizeOut56
processSerializedWT42
cleanSpans42
parsecomment30
parserest_of_line30
parseline30
preProcess30
staticTagPostProcessor30
matchesFilter30
computeTestModes30
requestedTestModes30
buildTests30
filterNodeDsr30
a720
a1720
parseeol20
discardrest_of_line20
convertHtml2Wt20
load12
a912
a1912
a2012
a2212
parselined_chunk12
discardeol12
parsetext12
errorMsg12
reset12
deleteNamespace12
updateNamespace12
__clone12
pageName12
isDuplicateChangeTree12
filterDsr12
a186
a276
sourceToDom6
__construct6
parse6
processAttributeEmbeddedDom6
getNoFollowConfig6
setWt2htmlLimit6
read6
__toString6
__construct6
newEnv6
convertWt2Html6
checkHTML6
newlineAround6
newlineAfter6
normalizeHTML6