/workspace/src/extensions/MediaUploader
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Extension\MediaUploader\Campaign\CampaignPageFormatter
0%
MediaWiki\Extension\MediaUploader\Campaign\Exception\IncompleteRecordException
0%
MediaWiki\Extension\MediaUploader\Config\ConfigParserFactory
0%
MediaWiki\Extension\MediaUploader\Hooks\Hooks
0%
MediaWiki\Extension\MediaUploader\MediaUploaderResourceModule
0%
MediaWiki\Extension\MediaUploader\MediaUploaderResourceModuleFactory
0%
MediaWiki\Extension\MediaUploader\Special\Campaigns
0%
MediaWiki\Extension\MediaUploader\Special\MediaUploader
4%
MediaWiki\Extension\MediaUploader\Hooks\CampaignHooks
38%
MediaWiki\Extension\MediaUploader\Config\RequestConfig
40%
MediaWiki\Extension\MediaUploader\Hooks\RegistrationHooks
50%
MediaWiki\Extension\MediaUploader\MediaUploaderServices
66%
MediaWiki\Extension\MediaUploader\Config\ConfigCacheInvalidator
70%
MediaWiki\Extension\MediaUploader\Config\ConfigFactory
70%
MediaWiki\Extension\MediaUploader\Api\QueryAllCampaigns
86%
Project Risks
Class
CRAP
MediaWiki\Extension\MediaUploader\Special\MediaUploader
1669
MediaWiki\Extension\MediaUploader\Hooks\Hooks
210
MediaWiki\Extension\MediaUploader\Hooks\CampaignHooks
183
MediaWiki\Extension\MediaUploader\Special\Campaigns
132
MediaWiki\Extension\MediaUploader\MediaUploaderResourceModule
110
MediaWiki\Extension\MediaUploader\Config\RequestConfig
76
MediaWiki\Extension\MediaUploader\Campaign\CampaignPageFormatter
42
MediaWiki\Extension\MediaUploader\Api\QueryAllCampaigns
17
MediaWiki\Extension\MediaUploader\MediaUploaderServices
15
MediaWiki\Extension\MediaUploader\Config\ConfigParserFactory
12
MediaWiki\Extension\MediaUploader\Config\ConfigFactory
6
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
getGroupName
0%
getHtmlForCampaign
0%
__construct
0%
getMessages
0%
getMessagesForLicenseGroups
0%
factory
0%
getCampaignStats
0%
getCampaignValidator
0%
getSystemUser
0%
isSystemUser
0%
__construct
0%
execute
0%
getHtmlForPagination
0%
registerExtension
0%
getGroupName
0%
__construct
0%
execute
0%
loadConfig
0%
tryLoadCampaignConfig
0%
displayError
0%
addJsVars
0%
getMaxUploads
0%
isUploadAllowed
0%
getWizardHtml
0%
onLoadExtensionSchemaUpdates
0%
getLicenseMessage
0%
getExamplesMessages
0%
newConfigParser
0%
getHelpUrls
0%
makeEmptyContent
0%
__construct
0%
fillParserOutput
0%
__construct
0%
invalidate
0%
newGlobalConfig
0%
onGetPreferences
0%
__construct
0%
newSpec
0%
newFromGlobalState
0%
onLinksUpdateComplete
0%
onPageSaveComplete
0%
onMovePageIsValidMove
0%
isMagicUser
0%
__construct
0%
getTemplateLanguages
26%
onEditFilterMergedContent
55%
getTemplates
66%
getData
77%
isUserUploadAllowed
77%
initialize
82%
arrayToObject
85%
preSaveTransform
85%
execute
89%
Project Risks
Method
CRAP
execute
110
onGetPreferences
110
getTemplateLanguages
80
addJsVars
72
tryLoadCampaignConfig
56
fillParserOutput
30
execute
30
getMessagesForLicenseGroups
30
isMagicUser
20
getMaxUploads
20
getMessages
20
onLinksUpdateComplete
20
execute
12
onMovePageIsValidMove
12
onPageSaveComplete
12
getLicenseMessage
12
getHtmlForCampaign
12
getWizardHtml
12
onEditFilterMergedContent
7
newConfigParser
6
loadConfig
6
newGlobalConfig
6
isUploadAllowed
6
initialize
5
getData
4
isUserUploadAllowed
4
arrayToObject
3
preSaveTransform
3
getTemplates
2