Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
injectTagsIfPerformerUsesAMC0%
onUserGetDefaultOptions0%
onGetPreferences0%
onListDefinedTags0%
onChangeTagsListActive0%
onManualLogEntryBeforePublish0%
onRecentChange_save0%
onAPIGetAllowedParams0%
isParseAction0%
__construct0%
execute0%
getCustomPrinter0%
blankUserPageHTML0%
domParseWithContentProvider0%
domParseMobile0%
buildPageUserObject0%
getUserPageContent0%
getWikibaseDescription0%
__construct0%
isEnabled0%
getModeIdentifier0%
__construct0%
isEnabled0%
getModeIdentifier0%
registerMode0%
getMode0%
getIterator0%
setForceMobileView0%
isAmcUser0%
unsetUseFormatCookie0%
logMobileMode0%
getContentLanguageMessages0%
getResourceLoaderMFConfigVars0%
onMakeGlobalVariablesScript0%
onCustomEditor0%
isSupportedEditRequest0%
getDefaultMobileSkin0%
onSkinAddFooterLinks0%
onSkinAfterBottomScripts0%
onBeforeDisplayNoArticleText0%
onOutputPageBeforeHTML0%
onOutputPageBodyAttributes0%
onBeforePageRedirect0%
onApiBeforeMain0%
onResourceLoaderBeforeResponse0%
onResourceLoaderSiteStylesModulePages0%
onResourceLoaderSiteModulePages0%
onGetCacheVaryCookies0%
getResourceLoaderMFConfigVars0%
getWikibaseStaticConfigVars0%
onSpecialPage_initList0%
onListDefinedTags0%
onChangeTagsListActive0%
addDefinedTags0%
onRecentChange_save0%
onManualLogEntryBeforePublish0%
onTaggableObjectCreation0%
onAbuseFilterGenerateUserVars0%
onAbuseFilterBuilder0%
onSpecialPageBeforeExecute0%
onPostLoginRedirect0%
interimTogglingSupportForParsoid0%
onAfterBuildFeedLinks0%
onUserGetDefaultOptions0%
onGetPreferences0%
onCentralAuthLoginRedirectData0%
onCentralAuthSilentLoginRedirect0%
setTagline0%
onOutputPageParserOutput0%
onArticleParserOptions0%
shouldUseParsoid0%
onHTMLFileCache__useFileCache0%
onLoginFormValidErrorMessages0%
onMakeGlobalVariablesScript0%
hasEditNoticesFeatureConflict0%
onAuthChangeFormFields0%
onAPIQuerySiteInfoGeneralInfo0%
__construct0%
getDesktopViewLink0%
getMobileViewLink0%
isEmpty0%
getInstance0%
apply0%
__construct0%
getWatchlistInfo0%
getLineHtml0%
execute0%
getPageOffset0%
getPagesToDisplay0%
getEmptyListHtml0%
getNextPage0%
executeViewEditWatchlist0%
getViewHtml0%
getAssociatedNavigationLinks0%
__construct0%
shouldUseSpecialHistory0%
execute0%
__construct0%
doesWrites0%
setJsConfigVars0%
execute0%
buildAMCToggle0%
buildMobileUserPreferences0%
contentElement0%
addSettingsForm0%
getRedirectUrl0%
submitSettingsForm0%
skipLazyLoadingForSmallDimensions42%
unsetStopMobileRedirectCookie50%
getHeadingName57%
onMediaWikiPerformAction66%
onRequestContextCreateSkin68%
shouldDisplayMobileViewInternal70%
doRewriteImagesForLazyLoading75%
hasNoNonEmptyPrecedingParagraphs83%
matchBaseHostname83%
getTopHeadings85%

Project Risks

Method CRAP
domParseMobile210
isSupportedEditRequest90
executeViewEditWatchlist72
submitSettingsForm72
onOutputPageBeforeHTML56
onPostLoginRedirect56
onOutputPageParserOutput56
blankUserPageHTML42
onCustomEditor42
onOutputPageBodyAttributes42
addSettingsForm42
execute30
buildPageUserObject30
getUserPageContent30
onBeforeDisplayNoArticleText30
onSpecialPage_initList30
onSpecialPageBeforeExecute30
hasEditNoticesFeatureConflict30
onAuthChangeFormFields30
isParseAction20
getWikibaseDescription20
onSkinAddFooterLinks20
onResourceLoaderBeforeResponse20
onResourceLoaderSiteStylesModulePages20
onResourceLoaderSiteModulePages20
onArticleParserOptions20
onSkinAfterBottomScripts12
onBeforePageRedirect12
getWikibaseStaticConfigVars12
onTaggableObjectCreation12
getLineHtml12
getPageOffset12
getRedirectUrl12
shouldDisplayMobileViewInternal11
skipLazyLoadingForSmallDimensions9
onRequestContextCreateSkin8
getTopHeadings7
injectTagsIfPerformerUsesAMC6
onAPIGetAllowedParams6
domParseWithContentProvider6
isEnabled6
getMode6
unsetUseFormatCookie6
logMobileMode6
onMakeGlobalVariablesScript6
getDefaultMobileSkin6
onApiBeforeMain6
onAbuseFilterGenerateUserVars6
onAfterBuildFeedLinks6
onUserGetDefaultOptions6
onGetPreferences6
onCentralAuthLoginRedirectData6
onCentralAuthSilentLoginRedirect6
shouldUseParsoid6
onMakeGlobalVariablesScript6
getDesktopViewLink6
getMobileViewLink6
getInstance6
getWatchlistInfo6
getEmptyListHtml6
getNextPage6
getViewHtml6
execute6
onMediaWikiPerformAction5
getHeadingName5
matchBaseHostname4
doRewriteImagesForLazyLoading3
hasNoNonEmptyPrecedingParagraphs3
unsetStopMobileRedirectCookie2