Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
getWikitextForTransclusion0%
getMetadata0%
__construct0%
getTablePrefix0%
addModules0%
getExtraCacheKeys0%
getDiff0%
createDefaultView0%
valueToHtml0%
getTitleMap0%
getDefault0%
__construct0%
getConfig0%
warn0%
initApiRequestObj0%
callApi0%
isList0%
getContentClass0%
parseContent0%
allValuesAreStrings0%
reindexTabularData0%
onArticleDeleteComplete0%
onArticleUndelete0%
onCodeEditorGetPageLanguage0%
onGetUserPermissionsErrors0%
onArticleChangeComplete0%
jsonConfigIsStorage0%
objectToArray0%
createDefaultView0%
getContent0%
valueToHtml0%
getDefault0%
getWikitextForTransclusion0%
createDefaultView0%
testEach0%
init0%
getContentFromLocalCache0%
isDictionary0%
isValidLineString0%
onApiMain__moduleManager0%
defaultUsed0%
checkListSize0%
validateDataType0%
__construct0%
getValue0%
setValue0%
status0%
sameAsDefault0%
isMissing0%
isHeaderString0%
isUnchecked0%
error0%
setField0%
deleteField0%
fieldExists0%
getField0%
__construct0%
noExtraValues0%
isLocalizedString0%
fieldPathToString0%
isString0%
sanitize0%
sanitizeRecursive0%
isListOfLangs0%
isLocalizedArray0%
pickLocalizedString0%
run0%
isBool0%
isStringLine0%
uniqueSortStrList0%
isInt0%
isNumber0%
isList0%
isDictionary0%
isUrl0%
useDefault0%
deleteField0%
stringToList0%
onPageSaveComplete0%
onPageMoveComplete0%
onMovePageIsValidMove0%
__construct0%
isEmpty0%
isCountable0%
isValidJson0%
thorough0%
validate0%
parse0%
getView0%
createDefaultView0%
serializeContent0%
getStatus0%
merge30%
getSlotDiffRendererWithOptions0%
unserializeContent0%
getContentClass0%
makeEmptyContent0%
preSaveTransform0%
fillParserOutput0%
valueToHtml0%
getLicenseIntro0%
isValid0%
getRawData0%
getAllowedParams0%
getExamplesMessages0%
isValidInterwiki0%
isLocalInterwiki0%
fetch0%
getAllPrefixes0%
invalidateCache0%
addStatusConf0%
execute0%
getAllowedParams0%
__construct0%
getSafeData0%
get0%
memcGet0%
memcSet0%
resetCache0%
loadLocal0%
loadRemote0%
getPageFromApi0%
__construct0%
getData0%
execute0%
getExamplesMessages0%
onBeforePageDisplay0%
onGetContentModels0%
renderTableRow0%
getValueAttributes0%
isList0%
__construct0%
onCanonicalNamespaces0%
onContentHandlerDefaultModelFor0%
onContentHandlerForModelID0%
renderValue0%
onAlternateEdit0%
onEditPage__showEditForm_initial0%
onEditFilterMergedContent0%
getTitleLicenseCode0%
onEditPageCopyrightWarning0%
onTitleGetEditNotices0%
onSkinCopyrightFooter0%
isInternal0%
onScribuntoExternalLibraries0%
renderValue0%
renderRowContent0%
renderSources0%
valueToHtml0%
renderLicense0%
getDefault0%
valueToHtml0%
renderDescription0%
renderTableRow0%
localizeData0%
getLicenseObject0%
getLocalizedData0%
isContainer0%
isList0%
isValidLicense0%
validateContent0%
get37%
getValidationData40%
testInt42%
parseConfiguration79%
getDataWithDefaults80%
initValidation80%
convertValidators80%
testRecursive83%
parseTitle84%
getField85%
validateContent87%

Project Risks

Method CRAP
valueToHtml1482
execute272
valueToHtml156
loadRemote132
sanitizeRecursive110
onArticleChangeComplete110
renderValue110
warn90
addStatusConf90
parseConfiguration75
deleteField72
initApiRequestObj72
resetCache56
pickLocalizedString56
onTitleGetEditNotices56
testEach56
validateDataType56
isList56
onCanonicalNamespaces56
renderValue42
fieldPathToString42
isList42
sanitize42
jsonConfigIsStorage42
isLocalizedString42
getField42
getPageFromApi42
setField42
fieldExists42
get33
memcSet30
__construct30
onEditFilterMergedContent30
onMovePageIsValidMove30
isNumber30
init30
getWikitextForTransclusion30
getValueAttributes30
onEditPageCopyrightWarning30
isLocalizedArray30
get30
getContentClass30
testRecursive28
parseTitle28
getWikitextForTransclusion20
reindexTabularData20
callApi20
getContent20
useDefault20
isBool20
isStringLine20
error20
noExtraValues20
isHeaderString20
run20
onCodeEditorGetPageLanguage20
onGetUserPermissionsErrors20
loadLocal20
onBeforePageDisplay20
localizeData20
execute20
fillParserOutput20
onSkinCopyrightFooter20
getTitleLicenseCode20
getField13
getLicenseObject12
isValidLineString12
renderDescription12
preSaveTransform12
merge312
renderRowContent12
serializeContent12
getView12
checkListSize12
parse12
setValue12
getAllPrefixes12
renderSources12
onScribuntoExternalLibraries12
onEditPage__showEditForm_initial12
onContentHandlerForModelID12
objectToArray12
onContentHandlerDefaultModelFor12
onAlternateEdit12
initValidation6
isDictionary6
isUrl6
stringToList6
uniqueSortStrList6
fetch6
status6
isContainer6
sameAsDefault6
defaultUsed6
isCountable6
isEmpty6
onApiMain__moduleManager6
memcGet6
isList6
renderTableRow6
isInt6
getLicenseIntro6
__construct6
getMetadata6
onGetContentModels6
isList6
isDictionary6
allValuesAreStrings6
parseContent6
onPageMoveComplete6
getContentFromLocalCache6
isListOfLangs6
getLocalizedData6
isValidLicense6
validateContent6
isString6
renderLicense6
testInt4
convertValidators4
getDataWithDefaults3
getValidationData2
validateContent2