/workspace/src/extensions/AbuseFilter
includes
Special
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Extension\AbuseFilter\Special\BlockedExternalDomains
0%
MediaWiki\Extension\AbuseFilter\Special\AbuseFilterSpecialPage
6%
MediaWiki\Extension\AbuseFilter\Special\SpecialAbuseLog
47%
MediaWiki\Extension\AbuseFilter\Special\SpecialAbuseFilter
80%
Project Risks
Class
CRAP
MediaWiki\Extension\AbuseFilter\Special\SpecialAbuseLog
2704
MediaWiki\Extension\AbuseFilter\Special\AbuseFilterSpecialPage
92
MediaWiki\Extension\AbuseFilter\Special\SpecialAbuseFilter
33
MediaWiki\Extension\AbuseFilter\Special\BlockedExternalDomains
30
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
getShortDescription
0%
getNavigationLinksInternal
0%
getAssociatedNavigationLinks
0%
__construct
0%
execute
0%
getGroupName
0%
isListed
0%
getShortDescription
0%
buildPrivateDetailsTable
0%
showPrivateDetails
0%
checkPrivateDetailsAccessReason
0%
addPrivateDetailsAccessLogEntry
0%
addNavigationLinks
10%
showList
32%
getDeleteButton
33%
showDetails
47%
execute
47%
getListToggle
66%
searchForm
78%
canAccessTemporaryAccountIPAddresses
83%
getEntryVisibilityForUser
87%
loadParameters
89%
Project Risks
Method
CRAP
showList
744
showDetails
65
showPrivateDetails
56
buildPrivateDetailsTable
20
addNavigationLinks
15
getNavigationLinksInternal
12
getEntryVisibilityForUser
9
searchForm
7
execute
6
checkPrivateDetailsAccessReason
6
loadParameters
4
getDeleteButton
3
execute
2
getListToggle
2
canAccessTemporaryAccountIPAddresses
2