Coverage Report - org.codenarc.rule.basic
 
Package # Classes Line Coverage Branch Coverage Complexity
org.codenarc.rule.basic97
100%
437/439
92%
525/572
0
 
Classes in this Package Line Coverage Branch Coverage Complexity
AbstractFinallyAstVisitor
100%
6/6
50%
1/2
0
AbstractFinallyAstVisitor$_isStatementWithinFinally_closure1
100%
1/1
100%
2/2
0
AssertWithinFinallyBlockAstVisitor
100%
4/4
100%
6/6
0
AssertWithinFinallyBlockRule
100%
1/1
N/A
0
AssignmentInConditionalAstVisitor
100%
15/15
100%
10/10
0
AssignmentInConditionalRule
100%
1/1
N/A
0
BigDecimalInstantiationAstVisitor
100%
6/6
100%
12/12
0
BigDecimalInstantiationRule
100%
1/1
N/A
0
BitwiseOperatorInConditionalAstVisitor
100%
26/26
100%
16/16
0
BitwiseOperatorInConditionalRule
100%
1/1
N/A
0
BooleanGetBooleanAstVisitor
100%
3/3
100%
2/2
0
BooleanGetBooleanRule
100%
1/1
N/A
0
BrokenNullCheckAstVisitor
100%
38/38
87%
66/76
0
BrokenNullCheckRule
100%
1/1
N/A
0
BrokenOddnessCheckAstVisitor
100%
15/15
71%
10/14
0
BrokenOddnessCheckRule
100%
1/1
N/A
0
ClassForNameAstVisitor
100%
3/3
100%
6/6
0
ClassForNameRule
100%
1/1
N/A
0
ComparisonOfTwoConstantsAstVisitor
100%
13/13
100%
22/22
0
ComparisonOfTwoConstantsRule
100%
1/1
N/A
0
ComparisonWithSelfAstVisitor
100%
13/13
100%
26/26
0
ComparisonWithSelfRule
100%
1/1
N/A
0
ConstantAssertExpressionAstVisitor
100%
6/6
75%
3/4
0
ConstantAssertExpressionRule
100%
1/1
N/A
0
ConstantIfExpressionAstVisitor
100%
6/6
75%
3/4
0
ConstantIfExpressionRule
100%
1/1
N/A
0
ConstantTernaryExpressionAstVisitor
100%
6/6
100%
4/4
0
ConstantTernaryExpressionRule
100%
1/1
N/A
0
DeadCodeAstVisitor
91%
10/11
73%
16/22
0
DeadCodeAstVisitor$_visitBlockStatement_closure1
100%
3/3
100%
2/2
0
DeadCodeRule
100%
1/1
N/A
0
DoubleNegativeAstVisitor
100%
4/4
100%
2/2
0
DoubleNegativeRule
100%
1/1
N/A
0
DuplicateCaseStatementAstVisitor
100%
4/4
N/A
0
DuplicateCaseStatementAstVisitor$_visitSwitch_closure1
100%
1/1
100%
2/2
0
DuplicateCaseStatementAstVisitor$_visitSwitch_closure2
100%
4/4
100%
2/2
0
DuplicateCaseStatementRule
100%
1/1
N/A
0
DuplicateMapKeyAstVisitor
100%
5/5
100%
2/2
0
DuplicateMapKeyAstVisitor$_visitMapExpression_closure1
100%
1/1
50%
1/2
0
DuplicateMapKeyAstVisitor$_visitMapExpression_closure2
100%
1/1
N/A
0
DuplicateMapKeyAstVisitor$_visitMapExpression_closure3
100%
4/4
100%
2/2
0
DuplicateMapKeyRule
100%
1/1
N/A
0
DuplicateSetValueAstVisitor
100%
15/15
93%
13/14
0
DuplicateSetValueAstVisitor$_visitCastExpression_closure1
100%
3/3
100%
2/2
0
DuplicateSetValueRule
100%
1/1
N/A
0
EmptyCatchBlockAstVisitor
100%
6/6
100%
14/14
0
EmptyCatchBlockRule
100%
1/1
N/A
0
EmptyElseBlockAstVisitor
100%
4/4
100%
6/6
0
EmptyElseBlockRule
100%
1/1
N/A
0
EmptyFinallyBlockAstVisitor
100%
4/4
100%
6/6
0
EmptyFinallyBlockRule
100%
1/1
N/A
0
EmptyForStatementAstVisitor
100%
4/4
100%
6/6
0
EmptyForStatementRule
100%
1/1
N/A
0
EmptyIfStatementAstVisitor
100%
4/4
100%
6/6
0
EmptyIfStatementRule
100%
1/1
N/A
0
EmptyInstanceInitializerAstVisitor
100%
6/6
88%
7/8
0
EmptyInstanceInitializerRule
100%
1/1
N/A
0
EmptyMethodAstVisitor
100%
4/4
100%
12/12
0
EmptyMethodAstVisitor$_visitMethod_closure1
100%
1/1
100%
2/2
0
EmptyMethodRule
100%
1/1
N/A
0
EmptyStaticInitializerAstVisitor
100%
5/5
88%
7/8
0
EmptyStaticInitializerRule
100%
1/1
N/A
0
EmptySwitchStatementAstVisitor
100%
4/4
100%
6/6
0
EmptySwitchStatementRule
100%
1/1
N/A
0
EmptySynchronizedStatementAstVisitor
100%
4/4
100%
6/6
0
EmptySynchronizedStatementRule
100%
1/1
N/A
0
EmptyTryBlockAstVisitor
100%
4/4
100%
6/6
0
EmptyTryBlockRule
100%
1/1
N/A
0
EmptyWhileStatementAstVisitor
100%
4/4
100%
6/6
0
EmptyWhileStatementRule
100%
1/1
N/A
0
EqualsAndHashCodeAstVisitor
100%
10/10
100%
18/18
0
EqualsAndHashCodeAstVisitor$_visitClassEx_closure1
100%
3/3
88%
7/8
0
EqualsAndHashCodeAstVisitor$_visitClassEx_closure2
100%
1/1
100%
4/4
0
EqualsAndHashCodeRule
100%
1/1
N/A
0
EqualsOverloadedAstVisitor
100%
9/9
100%
14/14
0
EqualsOverloadedRule
100%
1/1
N/A
0
ExplicitGarbageCollectionAstVisitor
100%
14/14
77%
20/26
0
ExplicitGarbageCollectionRule
100%
1/1
N/A
0
ForLoopShouldBeWhileLoopAstVisitor
100%
10/10
92%
22/24
0
ForLoopShouldBeWhileLoopRule
100%
1/1
N/A
0
HardCodedWindowsFileSeparatorAstVisitor
100%
12/12
85%
22/26
0
HardCodedWindowsFileSeparatorRule
100%
1/1
N/A
0
HardCodedWindowsRootDirectoryRule
100%
1/1
N/A
0
HardcodedWindowsRootDirectoryAstVisitor
100%
12/12
85%
22/26
0
IntegerGetIntegerAstVisitor
100%
5/5
100%
4/4
0
IntegerGetIntegerRule
100%
1/1
N/A
0
MathRandomTracker
100%
11/11
100%
6/6
0
RandomDoubleCoercedToZeroAstVisitor
100%
20/20
95%
40/42
0
RandomDoubleCoercedToZeroAstVisitor$_visitMethodEx_closure1
100%
1/1
N/A
0
RandomDoubleCoercedToZeroAstVisitor$_visitMethodEx_closure2
100%
1/1
N/A
0
RandomDoubleCoercedToZeroRule
100%
1/1
N/A
0
RemoveAllOnSelfAstVisitor
90%
9/10
92%
11/12
0
RemoveAllOnSelfRule
100%
1/1
N/A
0
ReturnFromFinallyBlockAstVisitor
100%
4/4
100%
6/6
0
ReturnFromFinallyBlockRule
100%
1/1
N/A
0
ThrowExceptionFromFinallyBlockAstVisitor
100%
4/4
100%
6/6
0
ThrowExceptionFromFinallyBlockRule
100%
1/1
N/A
0