Coverage Report - org.codenarc.rule.concurrency
 
Package # Classes Line Coverage Branch Coverage Complexity
org.codenarc.rule.concurrency56
98%
285/292
89%
366/412
0
 
Classes in this Package Line Coverage Branch Coverage Complexity
BusyWaitAstVisitor
100%
12/12
89%
16/18
0
BusyWaitRule
100%
1/1
N/A
0
DoubleCheckedLockingAstVisitor
94%
29/31
78%
42/54
0
DoubleCheckedLockingRule
100%
1/1
N/A
0
InconsistentPropertyLockingAstVisitor
97%
33/34
92%
55/60
0
InconsistentPropertyLockingRule
100%
1/1
N/A
0
InconsistentPropertySynchronizationAstVisitor
96%
50/52
91%
75/82
0
InconsistentPropertySynchronizationAstVisitor$_addViolationOnMismatch_closure1
100%
1/1
75%
3/4
0
InconsistentPropertySynchronizationAstVisitor$_addViolationOnMismatch_closure2
100%
1/1
75%
3/4
0
InconsistentPropertySynchronizationAstVisitor$_containsKey_closure3
100%
1/1
100%
2/2
0
InconsistentPropertySynchronizationAstVisitor$_getFirstValue_closure4
100%
1/1
100%
2/2
0
InconsistentPropertySynchronizationRule
100%
1/1
N/A
0
NestedSynchronizationAstVisitor
100%
13/13
100%
6/6
0
NestedSynchronizationAstVisitor$_visitClosureExpression_closure1
100%
1/1
N/A
0
NestedSynchronizationRule
100%
1/1
N/A
0
StaticCalendarFieldAstVisitor
100%
7/7
100%
16/16
0
StaticCalendarFieldRule
100%
1/1
N/A
0
StaticConnectionAstVisitor
100%
3/3
100%
6/6
0
StaticConnectionRule
100%
1/1
N/A
0
StaticDateFormatFieldAstVisitor
100%
8/8
95%
19/20
0
StaticDateFormatFieldRule
100%
1/1
N/A
0
StaticMatcherFieldAstVisitor
100%
3/3
100%
6/6
0
StaticMatcherFieldRule
100%
1/1
N/A
0
StaticSimpleDateFormatFieldAstVisitor
100%
7/7
100%
16/16
0
StaticSimpleDateFormatFieldRule
100%
1/1
N/A
0
SynchronizedMethodAstVisitor
100%
3/3
100%
2/2
0
SynchronizedMethodRule
100%
1/1
N/A
0
SynchronizedOnBoxedPrimitiveAstVisitor
100%
6/6
75%
3/4
0
SynchronizedOnBoxedPrimitiveRule
100%
1/1
N/A
0
SynchronizedOnGetClassAstVisitor
100%
6/6
100%
10/10
0
SynchronizedOnGetClassRule
100%
1/1
N/A
0
SynchronizedOnReentrantLockAstVisitor
100%
5/5
75%
3/4
0
SynchronizedOnReentrantLockRule
100%
1/1
N/A
0
SynchronizedOnStringAstVisitor
100%
5/5
75%
3/4
0
SynchronizedOnStringRule
100%
1/1
N/A
0
SynchronizedOnThisAstVisitor
100%
6/6
67%
4/6
0
SynchronizedOnThisRule
100%
1/1
N/A
0
SynchronizedReadObjectMethodAstVisitor
89%
16/18
64%
18/28
0
SynchronizedReadObjectMethodAstVisitor$_isSerializable_closure1
100%
2/2
50%
1/2
0
SynchronizedReadObjectMethodRule
100%
1/1
N/A
0
SystemRunFinalizersOnExitAstVisitor
100%
4/4
100%
4/4
0
SystemRunFinalizersOnExitRule
100%
1/1
N/A
0
ThreadGroupAstVisitor
100%
8/8
100%
8/8
0
ThreadGroupRule
100%
1/1
N/A
0
ThreadLocalNotStaticFinalAstVisitor
100%
6/6
100%
10/10
0
ThreadLocalNotStaticFinalRule
100%
1/1
N/A
0
ThreadYieldAstVisitor
100%
3/3
100%
2/2
0
ThreadYieldRule
100%
1/1
N/A
0
UseOfNotifyMethodAstVisitor
100%
3/3
100%
2/2
0
UseOfNotifyMethodRule
100%
1/1
N/A
0
VolatileArrayFieldAstVisitor
100%
3/3
83%
5/6
0
VolatileArrayFieldRule
100%
1/1
N/A
0
VolatileLongOrDoubleFieldRule
100%
1/1
N/A
0
VolatileLongOrDoubleFieldVisitor
100%
7/7
100%
16/16
0
WaitOutsideOfWhileLoopAstVisitor
100%
7/7
100%
8/8
0
WaitOutsideOfWhileLoopRule
100%
1/1
N/A
0