/workspace/src
includes
Permissions
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Permissions\UltimateAuthority
75%
MediaWiki\Permissions\SimpleAuthority
87%
MediaWiki\Permissions\PermissionManager
89%
Project Risks
Class
CRAP
MediaWiki\Permissions\PermissionManager
396
MediaWiki\Permissions\SimpleAuthority
26
MediaWiki\Permissions\UltimateAuthority
23
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
isNamed
0%
__construct
0%
isTemp
0%
isRegistered
0%
isNamed
0%
isTemp
0%
isRegistered
0%
authorizeAction
0%
isDefinitelyAllowed
0%
isNamed
0%
isTemp
0%
isRegistered
0%
isDefinitelyAllowed
0%
getPermission
0%
toLegacyErrorArray
0%
userCanEditRawHtmlPage
0%
throwPermissionErrors
0%
resultToError
36%
isCascadeProtected
50%
areCascadeProtectionSourcesLoaded
50%
isEveryoneAllowed
65%
checkSiteConfigPermissions
71%
getUserPermissions
74%
overrideUserRightsForTesting
75%
userHasAllRights
75%
invalidateUsersRightsCache
75%
isSameSpecialPage
80%
checkReadPermissions
80%
checkPermissionHooks
83%
getGrantsWikiText
84%
getCascadeProtectionSourcesInternal
84%
checkActionPermissions
87%
getApplicableBlock
88%
Project Risks
Method
CRAP
checkActionPermissions
38
resultToError
35
checkReadPermissions
26
getApplicableBlock
25
isEveryoneAllowed
16
getCascadeProtectionSourcesInternal
15
checkSiteConfigPermissions
13
getUserPermissions
10
checkPermissionHooks
8
isNamed
6
isNamed
6
throwPermissionErrors
6
getGrantsWikiText
5
userHasAllRights
3
overrideUserRightsForTesting
3
isSameSpecialPage
3
invalidateUsersRightsCache
2