Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
userCanSetAutoreviewLevel0%
onContribsPager__getQueryInfo0%
onSpecialContributions__getForm__filters0%
autoReviewEdit0%
getAutoReviewTags0%
markRevisionPatrolled0%
extraHTMLCacheUpdate0%
updateHtmlCaches0%
purgeMediaWikiHtmlCdn0%
clearStableOnlyDeps0%
clearTrackingRows0%
stableVersionUpdates0%
parseStableRevision0%
getParserCacheInstance0%
userCanSetTag0%
onRevisionUndeleted0%
userCanSetValue0%
maxAutoReviewLevel0%
getDefaultTag0%
revIsFlagged0%
approveRevertedTagUpdate0%
findPendingTemplateChanges0%
getStableTemplateVersions0%
userCanSetTag0%
doUpdate0%
getQueryInfo0%
delete0%
insert0%
determineStable0%
getStableRevId0%
onRegistration0%
onArticleMergeComplete0%
newFromTitle0%
onMergeAccountFromTo0%
onScribuntoExternalLibraries0%
makeKey0%
save0%
getDirty0%
get0%
__construct0%
onMediaWikiServices0%
expandParams0%
stabilityLogParams0%
updateStabilityLogOnMove0%
updateStabilityLog0%
updateReviewLog0%
onDeleteAccount0%
onUserMergeAccountFields0%
onArticleDeleteComplete0%
gnsmQueryModifier0%
onWikiExporter__dumpStableQuery0%
onAutopromoteCondition0%
recentContentEditCount0%
recentEditCount0%
wasPreviouslyBlocked0%
reviewedEditsCheck0%
editSpacingCheck0%
getQueryData0%
editCheckReview0%
parserPendingChangeLevel0%
onParserGetVariableValueSwitch0%
onArticleRevisionVisibilitySet0%
onArticleUndelete0%
newFromStable0%
getPage0%
onLoadExtensionSchemaUpdates0%
doBacklinkPurge0%
doUpdate0%
__construct0%
newFromRow0%
isValidRestriction0%
getProtectionLevel0%
configIsReset0%
setStabilitySettings0%
getDefaultVisibilitySettings0%
getVisibilitySettingsFromRow0%
getStabilitySettings0%
stabilizeParserOutput0%
__clone0%
doUpdateSyncState0%
doUpdateLinks0%
run0%
getParams0%
__construct0%
invalidateIDs0%
getToCondition0%
insertJobs0%
doUpdate0%
__construct0%
getCurrentVersionCategories0%
getCurrentVersionTemplates0%
getCurrentVersionLinks0%
addDependency0%
makeWhereFrom2d0%
getDepDeletions0%
getDepInsertions0%
getExistingDeps0%
numUsersWatchingPage0%
purgeExpiredConfigurations0%
deleteUserParams0%
editsRequireReview0%
updateStableVersion0%
lazyUpdateSyncStatus0%
getBestFlaggedRevId0%
syncedInTracking0%
getStabilitySettings0%
getStable0%
lowProfileUI0%
isPageUnlocked0%
isPageLocked0%
onlyTemplatesPending0%
stableVersionIsSynced0%
mergeUserParams0%
revsArePending0%
isDataLoaded0%
getPendingRevCount0%
clear0%
isStableShownByDefault0%
incCount0%
maybeNullEditReview4%
onUserLoadAfterLoadFromSession33%
onGetUserPermissionsErrors37%
getReviewNamespaces37%
isReviewable50%
onEchoGetDefaultNotifiedUsers50%
onParserFirstCallInit50%
getRevText50%
onUserGetRights50%
isSelfRevertToStable52%
onPageMoveComplete53%
onMagicWordwgVariableIDs66%
getRestrictionLevels66%
preloadPreparedEdit66%
getInstanceCache66%
__construct72%
getStableRev75%
pageData75%
getReviewedTemplateVersion80%
updateUserParams80%
loadPageData80%
parseStableRevisionPooled83%
clearStableVersion87%
onRecentChange_save87%
maybeMakeEditReviewed88%
flattenParams88%
getEditReviewTimes89%

Project Risks

Method CRAP
onAutopromoteCondition992
parseStableRevision272
maybeNullEditReview266
editSpacingCheck210
doUpdate182
stableVersionUpdates156
autoReviewEdit132
onGetUserPermissionsErrors119
getVisibilitySettingsFromRow110
purgeExpiredConfigurations90
userCanSetValue72
userCanSetAutoreviewLevel72
updateReviewLog72
updateStableVersion72
userCanSetTag56
newFromStable56
setStabilitySettings56
reviewedEditsCheck56
gnsmQueryModifier56
editCheckReview42
determineStable42
insertJobs42
getProtectionLevel42
getDepDeletions42
newFromTitle42
maybeMakeEditReviewed34
stableVersionIsSynced30
getAutoReviewTags30
parserPendingChangeLevel30
doUpdateSyncState30
getPendingRevCount20
getQueryData20
onContribsPager__getQueryInfo20
insert20
onLoadExtensionSchemaUpdates20
run20
getDepInsertions20
getEditReviewTimes15
getParams12
configIsReset12
editsRequireReview12
onParserGetVariableValueSwitch12
doUpdateLinks12
doBacklinkPurge12
invalidateIDs12
getExistingDeps12
doUpdate12
getStable12
recentEditCount12
recentContentEditCount12
updateStabilityLog12
getStableTemplateVersions12
onPageMoveComplete11
getReviewNamespaces11
updateUserParams10
onUserLoadAfterLoadFromSession8
loadPageData8
isSelfRevertToStable7
getStableRev6
lazyUpdateSyncStatus6
syncedInTracking6
getStabilitySettings6
getCurrentVersionCategories6
wasPreviouslyBlocked6
lowProfileUI6
getCurrentVersionTemplates6
getCurrentVersionLinks6
onWikiExporter__dumpStableQuery6
onEchoGetDefaultNotifiedUsers6
onMergeAccountFromTo6
isPageUnlocked6
isPageLocked6
updateStabilityLogOnMove6
stabilityLogParams6
expandParams6
makeKey6
onlyTemplatesPending6
onScribuntoExternalLibraries6
getStableRevId6
stabilizeParserOutput6
revsArePending6
markRevisionPatrolled6
findPendingTemplateChanges6
revIsFlagged6
getDefaultTag6
maxAutoReviewLevel6
incCount6
getParserCacheInstance6
numUsersWatchingPage6
isValidRestriction6
onArticleMergeComplete6
getDefaultVisibilitySettings6
getStabilitySettings6
isStableShownByDefault6
onArticleRevisionVisibilitySet6
onRecentChange_save5
flattenParams5
isReviewable4
onUserGetRights4
getRevText4
__construct3
pageData3
parseStableRevisionPooled3
onParserFirstCallInit2
getInstanceCache2
onMagicWordwgVariableIDs2
getRestrictionLevels2
preloadPreparedEdit2
getReviewedTemplateVersion2
clearStableVersion2