/workspace/src/extensions/Linter
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Linter\ApiQueryLintErrors
0%
MediaWiki\Linter\ApiQueryLinterStats
0%
MediaWiki\Linter\CategoryManager
0%
MediaWiki\Linter\Hooks
0%
MediaWiki\Linter\HtmlTags
0%
MediaWiki\Linter\LintErrorsPager
0%
MediaWiki\Linter\SchemaHooks
0%
MediaWiki\Linter\TotalsLookup
0%
MigrateNamespace
0%
MigrateTagTemplate
0%
MediaWiki\Linter\Database
44%
Project Risks
Class
CRAP
MediaWiki\Linter\LintErrorsPager
2652
MediaWiki\Linter\Hooks
812
MediaWiki\Linter\Database
638
MediaWiki\Linter\CategoryManager
552
MediaWiki\Linter\TotalsLookup
240
MediaWiki\Linter\ApiQueryLintErrors
182
MediaWiki\Linter\HtmlTags
30
MigrateNamespace
30
MigrateTagTemplate
30
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
getFieldNames
0%
onParserLogLinterData
0%
__construct
0%
createAllowedHTMLTags
0%
getAllowedHTMLTags
0%
checkAllowedHTMLTags
0%
__construct
0%
fillQueryBuilder
0%
getQueryInfo
0%
doBatchLookups
0%
isFieldSortable
0%
formatValue
0%
getDefaultSort
0%
onLoadExtensionSchemaUpdates
0%
onAPIQuerySiteInfoGeneralInfo
0%
getGroupName
0%
getSubpagesForPrefixSearch
0%
__construct
0%
makeKey
0%
getTotals
0%
updateStats
0%
touchCategoryCache
0%
touchAllCategoriesCache
0%
__construct
0%
doDBUpdates
0%
getUpdateKey
0%
__construct
0%
doDBUpdates
0%
onInfoAction
0%
onRevisionFromEditComplete
0%
execute
0%
getVisibleCategories
0%
getAllowedParams
0%
getExamplesMessages
0%
__construct
0%
execute
0%
getExamplesMessages
0%
__construct
0%
hasNameParam
0%
hasNoParams
0%
getHighPriority
0%
getMediumPriority
0%
getLowPriority
0%
getNonePriority
0%
getInvisibleCategories
0%
onWikiPageDeletionUpdates
0%
isKnownCategory
0%
getCategoryName
0%
getCategoryIds
0%
getCategoryId
0%
getFromId
0%
migrateNamespace
0%
migrateTemplateAndTagInfo
0%
__construct
0%
onBeforePageDisplay
0%
getUpdateKey
0%
buildErrorRow
47%
makeLintError
57%
getTotalsEstimate
64%
getTotalsForPage
82%
Project Risks
Method
CRAP
formatValue
756
fillQueryBuilder
156
onParserLogLinterData
156
migrateTemplateAndTagInfo
132
execute
110
migrateNamespace
72
updateStats
72
__construct
56
onRevisionFromEditComplete
30
__construct
20
onBeforePageDisplay
20
onInfoAction
20
getCategoryId
12
doDBUpdates
12
getTotals
12
getFieldNames
12
doDBUpdates
12
buildErrorRow
8
__construct
6
doBatchLookups
6
getCategoryIds
6
getFromId
6
getCategoryName
6
getTotalsForPage
4
makeLintError
2
getTotalsEstimate
2