Coverage Report - com.puppycrawl.tools.checkstyle.checks.coding
 
Package # Classes Line Coverage Branch Coverage Complexity
com.puppycrawl.tools.checkstyle.checks.coding54
95%
1392/1465
79%
886/1120
3.248
 
Classes in this Package Line Coverage Branch Coverage Complexity
AbstractIllegalCheck
100%
16/16
64%
9/14
2
AbstractIllegalMethodCheck
100%
13/13
100%
6/6
1.667
AbstractNestedDepthCheck
86%
13/15
100%
2/2
1.143
AbstractSuperCheck
90%
46/51
78%
36/46
3.909
AbstractSuperCheck$MethodNode
100%
8/8
N/A
3.909
ArrayTrailingCommaCheck
100%
9/9
100%
6/6
3
AvoidInlineConditionalsCheck
80%
4/5
N/A
1
CovariantEqualsCheck
93%
27/29
95%
19/20
3.5
DeclarationOrderCheck
92%
50/54
82%
33/40
5
DeclarationOrderCheck$1
N/A
N/A
5
DeclarationOrderCheck$ScopeState
100%
3/3
N/A
5
DefaultComesLastCheck
90%
10/11
83%
5/6
1.75
EmptyStatementCheck
100%
4/4
N/A
1
EqualsAvoidNullCheck
100%
31/31
78%
33/42
3.875
EqualsHashCodeCheck
100%
30/30
58%
18/31
5
ExplicitInitializationCheck
93%
30/32
82%
47/57
6
FallThroughCheck
97%
87/89
87%
54/62
4.133
FinalLocalVariableCheck
97%
41/42
63%
46/73
6.625
HiddenFieldCheck
96%
84/87
96%
80/83
3.458
HiddenFieldCheck$FieldFrame
100%
14/14
92%
13/14
3.458
IllegalCatchCheck
90%
9/10
100%
2/2
1.25
IllegalInstantiationCheck
94%
88/93
76%
42/55
3.846
IllegalThrowsCheck
95%
20/21
100%
10/10
1.833
IllegalTokenCheck
100%
15/15
75%
3/4
1.667
IllegalTokenTextCheck
88%
22/25
60%
6/10
1.625
IllegalTypeCheck
82%
47/57
76%
23/30
2
InnerAssignmentCheck
100%
37/37
88%
23/26
3.833
JUnitTestCaseCheck
94%
52/55
87%
35/40
2.545
MagicNumberCheck
98%
75/76
93%
58/62
4.9
MissingCtorCheck
92%
12/13
75%
3/4
1.75
MissingSwitchDefaultCheck
87%
7/8
N/A
1
ModifiedControlVariableCheck
95%
57/60
40%
25/62
5.727
MultipleStringLiteralsCheck
96%
49/51
90%
20/22
2.083
MultipleStringLiteralsCheck$1
N/A
N/A
2.083
MultipleStringLiteralsCheck$StringInfo
100%
7/7
N/A
2.083
MultipleVariableDeclarationsCheck
100%
29/29
96%
27/28
4.75
NestedForDepthCheck
100%
9/9
50%
2/4
1.5
NestedIfDepthCheck
89%
17/19
75%
6/8
2
NestedTryDepthCheck
88%
15/17
50%
2/4
1.667
NoCloneCheck
100%
2/2
N/A
1
NoFinalizerCheck
100%
2/2
N/A
1
OneStatementPerLineCheck
100%
28/28
93%
14/15
2.5
PackageDeclarationCheck
95%
21/22
83%
5/6
1.667
ParameterAssignmentCheck
93%
41/44
32%
17/52
5.091
RedundantThrowsCheck
95%
38/40
100%
24/24
3
RequireThisCheck
91%
34/37
97%
43/44
4.222
ReturnCountCheck
90%
29/32
60%
6/10
1.769
ReturnCountCheck$Context
100%
9/9
100%
4/4
1.769
SimplifyBooleanExpressionCheck
77%
7/9
33%
2/6
2.25
SimplifyBooleanReturnCheck
100%
25/25
83%
20/24
3.6
StringLiteralEqualityCheck
100%
7/7
100%
4/4
2
SuperCloneCheck
100%
2/2
N/A
1
SuperFinalizeCheck
100%
2/2
N/A
1
UnnecessaryParenthesesCheck
98%
58/59
91%
53/58
5.571