/workspace/src
includes
preferences
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Preferences\SignatureValidatorFactory
0%
MediaWiki\Preferences\DefaultPreferencesFactory
37%
MediaWiki\Preferences\SignatureValidator
47%
MediaWiki\Preferences\TimezoneFilter
50%
MediaWiki\Preferences\MultiUsernameFilter
66%
MediaWiki\Preferences\MultiTitleFilter
85%
Project Risks
Class
CRAP
MediaWiki\Preferences\DefaultPreferencesFactory
15494
MediaWiki\Preferences\SignatureValidator
352
MediaWiki\Preferences\MultiUsernameFilter
10
MediaWiki\Preferences\MultiTitleFilter
9
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
getSaveBlacklist
0%
getTitleFormatter
0%
applyFilters
0%
submitForm
0%
getResetKinds
0%
listResetKinds
0%
getOptionNamesForReset
0%
getPageStore
0%
__construct
0%
getFormDescriptor
0%
splitIds
0%
getLookup
0%
__construct
0%
getLintErrorLocation
0%
getLintErrorDetails
0%
__construct
0%
newSignatureValidator
0%
cleanSignature
0%
validateSignature
0%
getThumbSizes
0%
getImageSizes
0%
simplifyFormDescriptor
0%
loadPreferenceValues
0%
getPreferenceForField
0%
getOptionFromUser
0%
skinPreferences
0%
filesPreferences
0%
datetimePreferences
0%
editingPreferences
0%
rcPreferences
0%
watchlistPreferences
0%
getValidSkinNames
0%
generateSkinOptions
0%
getDateOptions
0%
filterForForm
0%
validateSignature
34%
searchPreferences
65%
profilePreferences
80%
getForm
88%
Project Risks
Method
CRAP
getResetKinds
702
getOptionFromUser
342
getLintErrorDetails
240
validateSignature
182
simplifyFormDescriptor
182
skinPreferences
110
loadPreferenceValues
90
watchlistPreferences
90
validateSignature
79
getValidSkinNames
72
generateSkinOptions
72
profilePreferences
71
applyFilters
56
getDateOptions
42
rcPreferences
30
getOptionNamesForReset
30
getPreferenceForField
20
editingPreferences
20
datetimePreferences
12
cleanSignature
12
submitForm
12
searchPreferences
6
getImageSizes
6
getThumbSizes
6
getForm
5