Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
76.85% covered (warning)
76.85%
8121 / 10567
75.90% covered (warning)
75.90%
715 / 942
50.00% covered (danger)
50.00%
75 / 150
Api
84.65% covered (warning)
84.65%
419 / 495
75.00% covered (warning)
75.00%
12 / 16
42.86% covered (danger)
42.86%
3 / 7
BlockedDomains
10.46% covered (danger)
10.46%
41 / 392
2.78% covered (danger)
2.78%
1 / 36
0.00% covered (danger)
0.00%
0 / 7
ChangeTags
56.03% covered (warning)
56.03%
65 / 116
52.63% covered (warning)
52.63%
10 / 19
33.33% covered (danger)
33.33%
1 / 3
Consequences
96.91% covered (success)
96.91%
533 / 550
91.36% covered (success)
91.36%
74 / 81
68.75% covered (warning)
68.75%
11 / 16
EditBox
20.41% covered (danger)
20.41%
30 / 147
33.33% covered (danger)
33.33%
5 / 15
20.00% covered (danger)
20.00%
1 / 5
Filter
100.00% covered (success)
100.00%
123 / 123
100.00% covered (success)
100.00%
83 / 83
100.00% covered (success)
100.00%
8 / 8
Hooks
74.38% covered (warning)
74.38%
270 / 363
74.51% covered (warning)
74.51%
38 / 51
50.00% covered (danger)
50.00%
6 / 12
LogFormatter
17.71% covered (danger)
17.71%
17 / 96
25.00% covered (danger)
25.00%
3 / 12
16.67% covered (danger)
16.67%
1 / 6
MediaWikiEventIngress
0.00% covered (danger)
0.00%
0 / 6
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
Pager
75.18% covered (warning)
75.18%
512 / 681
50.00% covered (danger)
50.00%
18 / 36
0.00% covered (danger)
0.00%
0 / 5
Parser
97.94% covered (success)
97.94%
1471 / 1502
94.51% covered (success)
94.51%
155 / 164
81.25% covered (warning)
81.25%
13 / 16
Special
46.30% covered (danger)
46.30%
375 / 810
26.47% covered (danger)
26.47%
9 / 34
0.00% covered (danger)
0.00%
0 / 4
VariableGenerator
96.27% covered (success)
96.27%
465 / 483
80.00% covered (warning)
80.00%
24 / 30
25.00% covered (danger)
25.00%
1 / 4
Variables
97.84% covered (success)
97.84%
498 / 509
88.24% covered (warning)
88.24%
30 / 34
71.43% covered (warning)
71.43%
5 / 7
View
66.79% covered (warning)
66.79%
1617 / 2421
33.87% covered (danger)
33.87%
21 / 62
0.00% covered (danger)
0.00%
0 / 11
Watcher
66.67% covered (warning)
66.67%
46 / 69
71.43% covered (warning)
71.43%
5 / 7
50.00% covered (danger)
50.00%
1 / 2
AbuseFilter.php
100.00% covered (success)
100.00%
12 / 12
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
AbuseFilterChangesList.php
0.00% covered (danger)
0.00%
0 / 60
0.00% covered (danger)
0.00%
0 / 8
0.00% covered (danger)
0.00%
0 / 1
AbuseFilterLogDetailsLookup.php
100.00% covered (success)
100.00%
38 / 38
100.00% covered (success)
100.00%
4 / 4
100.00% covered (success)
100.00%
1 / 1
AbuseFilterPermissionManager.php
100.00% covered (success)
100.00%
93 / 93
100.00% covered (success)
100.00%
26 / 26
100.00% covered (success)
100.00%
1 / 1
AbuseFilterPermissionStatus.php
100.00% covered (success)
100.00%
15 / 15
100.00% covered (success)
100.00%
7 / 7
100.00% covered (success)
100.00%
1 / 1
AbuseFilterPreAuthenticationProvider.php
86.67% covered (warning)
86.67%
13 / 15
50.00% covered (danger)
50.00%
2 / 4
0.00% covered (danger)
0.00%
0 / 1
AbuseFilterServices.php
100.00% covered (success)
100.00%
42 / 42
100.00% covered (success)
100.00%
40 / 40
100.00% covered (success)
100.00%
1 / 1
AbuseLogConditionFactory.php
100.00% covered (success)
100.00%
26 / 26
100.00% covered (success)
100.00%
3 / 3
100.00% covered (success)
100.00%
1 / 1
AbuseLogger.php
87.33% covered (warning)
87.33%
131 / 150
75.00% covered (warning)
75.00%
6 / 8
0.00% covered (danger)
0.00%
0 / 1
AbuseLoggerFactory.php
100.00% covered (success)
100.00%
25 / 25
100.00% covered (success)
100.00%
3 / 3
100.00% covered (success)
100.00%
1 / 1
ActionSpecifier.php
100.00% covered (success)
100.00%
7 / 7
100.00% covered (success)
100.00%
6 / 6
100.00% covered (success)
100.00%
1 / 1
BlockAutopromoteStore.php
100.00% covered (success)
100.00%
43 / 43
100.00% covered (success)
100.00%
5 / 5
100.00% covered (success)
100.00%
1 / 1
CentralDBManager.php
100.00% covered (success)
100.00%
10 / 10
100.00% covered (success)
100.00%
4 / 4
100.00% covered (success)
100.00%
1 / 1
CentralDBNotAvailableException.php
n/a
0 / 0
n/a
0 / 0
n/a
0 / 0
EchoNotifier.php
100.00% covered (success)
100.00%
21 / 21
100.00% covered (success)
100.00%
5 / 5
100.00% covered (success)
100.00%
1 / 1
EditRevUpdater.php
100.00% covered (success)
100.00%
42 / 42
100.00% covered (success)
100.00%
6 / 6
100.00% covered (success)
100.00%
1 / 1
EditStashCache.php
100.00% covered (success)
100.00%
33 / 33
100.00% covered (success)
100.00%
5 / 5
100.00% covered (success)
100.00%
1 / 1
EmergencyCache.php
100.00% covered (success)
100.00%
44 / 44
100.00% covered (success)
100.00%
7 / 7
100.00% covered (success)
100.00%
1 / 1
FilterCompare.php
100.00% covered (success)
100.00%
25 / 25
100.00% covered (success)
100.00%
2 / 2
100.00% covered (success)
100.00%
1 / 1
FilterImporter.php
98.15% covered (success)
98.15%
53 / 54
75.00% covered (warning)
75.00%
3 / 4
0.00% covered (danger)
0.00%
0 / 1
FilterLookup.php
96.68% covered (success)
96.68%
233 / 241
73.68% covered (warning)
73.68%
14 / 19
0.00% covered (danger)
0.00%
0 / 1
FilterProfiler.php
100.00% covered (success)
100.00%
88 / 88
100.00% covered (success)
100.00%
10 / 10
100.00% covered (success)
100.00%
1 / 1
FilterRunner.php
89.08% covered (warning)
89.08%
106 / 119
55.56% covered (warning)
55.56%
5 / 9
0.00% covered (danger)
0.00%
0 / 1
FilterRunnerFactory.php
100.00% covered (success)
100.00%
28 / 28
100.00% covered (success)
100.00%
2 / 2
100.00% covered (success)
100.00%
1 / 1
FilterStore.php
85.12% covered (warning)
85.12%
103 / 121
75.00% covered (warning)
75.00%
3 / 4
0.00% covered (danger)
0.00%
0 / 1
FilterUser.php
100.00% covered (success)
100.00%
19 / 19
100.00% covered (success)
100.00%
6 / 6
100.00% covered (success)
100.00%
1 / 1
FilterUtils.php
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
FilterValidator.php
98.82% covered (success)
98.82%
168 / 170
92.86% covered (success)
92.86%
13 / 14
0.00% covered (danger)
0.00%
0 / 1
GlobalNameUtils.php
100.00% covered (success)
100.00%
8 / 8
100.00% covered (success)
100.00%
2 / 2
100.00% covered (success)
100.00%
1 / 1
InvalidImportDataException.php
n/a
0 / 0
n/a
0 / 0
n/a
0 / 0
KeywordsManager.php
100.00% covered (success)
100.00%
25 / 25
100.00% covered (success)
100.00%
11 / 11
100.00% covered (success)
100.00%
1 / 1
ProtectedVarsAccessLogger.php
100.00% covered (success)
100.00%
64 / 64
100.00% covered (success)
100.00%
4 / 4
100.00% covered (success)
100.00%
1 / 1
RunnerData.php
100.00% covered (success)
100.00%
40 / 40
100.00% covered (success)
100.00%
10 / 10
100.00% covered (success)
100.00%
1 / 1
ServiceWiring.php
n/a
0 / 0
n/a
0 / 0
n/a
0 / 0
SpecsFormatter.php
96.72% covered (success)
96.72%
59 / 61
87.50% covered (warning)
87.50%
7 / 8
0.00% covered (danger)
0.00%
0 / 1
TableDiffFormatterFullContext.php
0.00% covered (danger)
0.00%
0 / 9
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
TemporaryAccountIPsViewerSpecification.php
100.00% covered (success)
100.00%
6 / 6
100.00% covered (success)
100.00%
2 / 2
100.00% covered (success)
100.00%
1 / 1
TextExtractor.php
100.00% covered (success)
100.00%
19 / 19
100.00% covered (success)
100.00%
3 / 3
100.00% covered (success)
100.00%
1 / 1
ThrottleFilterPresentationModel.php
0.00% covered (danger)
0.00%
0 / 28
0.00% covered (danger)
0.00%
0 / 4
0.00% covered (danger)
0.00%
0 / 1