/workspace/src/extensions/ReportIncident/src
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Extension\ReportIncident\Services\NullReportIncidentNotifier
50%
MediaWiki\Extension\ReportIncident\IncidentReport
63%
MediaWiki\Extension\ReportIncident\Services\DirectReportIncidentNotifier
64%
MediaWiki\Extension\ReportIncident\Services\ReportIncidentManager
80%
Project Risks
Class
CRAP
MediaWiki\Extension\ReportIncident\Services\DirectReportIncidentNotifier
46
MediaWiki\Extension\ReportIncident\IncidentReport
25
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
areSchemasSupported
0%
getSchemaBuilder
0%
getSchemaIterator
0%
getSchemaVersion
0%
behaviorTypes
0%
getIncidentType
0%
getDirectReport
0%
getContext
0%
getSendToEmail
0%
getFullUrl
0%
getDirectReportSendToEmail
0%
getSendToEmail
0%
getSendToEmail
24%
submitIncidentReport
46%
getLinkToReportedContent
64%
validateStrictly
75%
shouldAddMenuItem
83%
shouldShowButtonForUser
87%
getIncidentReportObjectFromValidatedBody
89%
Project Risks
Method
CRAP
getSendToEmail
100
getFullUrl
20
submitIncidentReport
14
shouldShowButtonForUser
14
getIncidentReportObjectFromValidatedBody
10
shouldAddMenuItem
7
getLinkToReportedContent
4
validateStrictly
2