Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

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

Project Risks

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