Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
onTaggableObjectCreation0%
onHTMLFileCache__useFileCache0%
onArticleParserOptions0%
onOutputPageParserOutput0%
setTagline0%
onCentralAuthSilentLoginRedirect0%
onCentralAuthLoginRedirectData0%
onGetPreferences0%
onUserGetDefaultOptions0%
onAfterBuildFeedLinks0%
onPostLoginRedirect0%
onSpecialPageBeforeExecute0%
onAbuseFilterBuilder0%
onAbuseFilterGenerateUserVars0%
onManualLogEntryBeforePublish0%
onMakeGlobalVariablesScript0%
onRecentChange_save0%
addDefinedTags0%
onChangeTagsListActive0%
onListDefinedTags0%
onSpecialPage_initList0%
getWikibaseStaticConfigVars0%
getResourceLoaderMFConfigVars0%
onGetCacheVaryCookies0%
onResourceLoaderSiteModulePages0%
onResourceLoaderSiteStylesModulePages0%
onMediaWikiPerformAction0%
onBeforePageRedirect0%
injectTagsIfPerformerUsesAMC0%
onOutputPageBeforeHTML0%
onLoginFormValidErrorMessages0%
hasEditNoticesFeatureConflict0%
onSkinAfterBottomScripts0%
getViewHtml0%
getRedirectUrl0%
addSettingsForm0%
contentElement0%
buildMobileUserPreferences0%
buildAMCToggle0%
execute0%
setJsConfigVars0%
doesWrites0%
__construct0%
execute0%
shouldUseSpecialHistory0%
__construct0%
getAssociatedNavigationLinks0%
executeViewEditWatchlist0%
onAuthChangeFormFields0%
getNextPage0%
getEmptyListHtml0%
getPagesToDisplay0%
getPageOffset0%
execute0%
getLineHtml0%
outputSubtitle0%
__construct0%
apply0%
getInstance0%
isEmpty0%
getMobileViewLink0%
getDesktopViewLink0%
onAPIQuerySiteInfoGeneralInfo0%
onBeforeDisplayNoArticleText0%
onOutputPageBodyAttributes0%
onSkinAddFooterLinks0%
__construct0%
__construct0%
singleton0%
getIterator0%
getMode0%
registerMode0%
getModeIdentifier0%
isEnabled0%
__construct0%
getModeIdentifier0%
isEnabled0%
__construct0%
getModeIdentifier0%
isEnabled0%
getWikibaseDescription0%
setForceMobileView0%
getUserPageContent0%
buildPageUserObject0%
domParseMobile0%
domParseWithContentProvider0%
blankUserPageHTML0%
getCustomPrinter0%
execute0%
isParseAction0%
onRecentChange_save0%
onManualLogEntryBeforePublish0%
onChangeTagsListActive0%
onListDefinedTags0%
onGetPreferences0%
onUserGetDefaultOptions0%
isMobileDevice0%
resetInstanceForTesting0%
loadMobileModeCookie0%
logMobileMode0%
unsetUseFormatCookie0%
getUseFormatCookieDuration0%
getMobileUrlCallback0%
getDesktopUrl0%
toggleView0%
addAnalyticsLogItem0%
getContentLanguageMessages0%
getCookieDomain0%
getResourceLoaderMFConfigVars0%
onMakeGlobalVariablesScript0%
onCustomEditor0%
isSupportedEditRequest0%
__construct0%
getDefaultMobileSkin0%
getMobileMode0%
setUseFormatCookie0%
submitSettingsForm0%
getStopMobileRedirectCookie0%
setMobileMode0%
unsetStopMobileRedirectCookie0%
isAmcUser0%
setStopMobileRedirectCookie0%
getUseFormatCookie0%
shouldDisplayMobileViewInternal25%
skipLazyLoadingForSmallDimensions42%
getHeadingName57%
onRequestContextCreateSkin68%
doRewriteImagesForLazyLoading75%
doToggling79%
shouldDisplayMobileView80%
getMobileUrl81%
hasNoNonEmptyPrecedingParagraphs83%
updateDesktopUrlHost83%
matchBaseHostname83%
getUseFormatCookieExpiry83%
getTopHeadings85%
onBeforePageDisplay85%

Project Risks

Method CRAP
domParseMobile240
submitSettingsForm210
addSettingsForm132
isSupportedEditRequest90
getMobileMode56
onOutputPageBeforeHTML56
onOutputPageParserOutput56
shouldDisplayMobileViewInternal43
onCustomEditor42
blankUserPageHTML42
onPostLoginRedirect42
executeViewEditWatchlist42
onSpecialPageBeforeExecute30
onBeforeDisplayNoArticleText30
buildPageUserObject30
hasEditNoticesFeatureConflict30
getUserPageContent30
execute30
isMobileDevice30
onSpecialPage_initList30
onArticleParserOptions20
onResourceLoaderSiteModulePages20
isParseAction20
onMediaWikiPerformAction20
onOutputPageBodyAttributes20
onAuthChangeFormFields20
onSkinAddFooterLinks20
onResourceLoaderSiteStylesModulePages20
getWikibaseDescription20
onBeforePageDisplay18
onMakeGlobalVariablesScript12
onGetCacheVaryCookies12
setMobileMode12
logMobileMode12
onAfterBuildFeedLinks12
getLineHtml12
getPageOffset12
onTaggableObjectCreation12
getEmptyListHtml12
getResourceLoaderMFConfigVars12
getWikibaseStaticConfigVars12
onSkinAfterBottomScripts12
onBeforePageRedirect12
getRedirectUrl12
skipLazyLoadingForSmallDimensions9
doToggling8
onRequestContextCreateSkin8
getMobileUrl7
getTopHeadings7
getDesktopViewLink6
getMobileViewLink6
getNextPage6
domParseWithContentProvider6
getInstance6
execute6
getViewHtml6
isEnabled6
onMakeGlobalVariablesScript6
onCentralAuthLoginRedirectData6
getMode6
singleton6
getDefaultMobileSkin6
addAnalyticsLogItem6
toggleView6
getUseFormatCookieDuration6
unsetUseFormatCookie6
onAbuseFilterGenerateUserVars6
unsetStopMobileRedirectCookie6
onGetPreferences6
onUserGetDefaultOptions6
onCentralAuthSilentLoginRedirect6
injectTagsIfPerformerUsesAMC6
getHeadingName5
matchBaseHostname4
doRewriteImagesForLazyLoading3
hasNoNonEmptyPrecedingParagraphs3
getUseFormatCookieExpiry3
shouldDisplayMobileView2
updateDesktopUrlHost2