Coverage Report - org.apache.commons.ognl
 
Package # Classes Line Coverage Branch Coverage Complexity
org.apache.commons.ognl128
68%
5251/7673
52%
2910/5526
4.155
org.apache.commons.ognl.enhance9
82%
233/283
72%
219/304
4.938
org.apache.commons.ognl.internal16
40%
83/206
48%
36/74
1.828
org.apache.commons.ognl.internal.entry18
88%
197/222
82%
129/156
3.794
 
Classes in this Package Line Coverage Branch Coverage Complexity
ASTAdd
89%
100/112
79%
128/162
13.375
ASTAnd
75%
53/70
73%
22/30
3.6
ASTAssign
47%
20/42
30%
9/30
3.667
ASTBitAnd
76%
10/13
100%
2/2
1.143
ASTBitNegate
50%
5/10
50%
1/2
1.4
ASTBitOr
75%
9/12
100%
2/2
1.167
ASTChain
83%
145/173
75%
132/176
8.538
ASTConst
92%
47/51
91%
31/34
3.364
ASTCtor
90%
109/120
76%
67/88
6.3
ASTDivide
66%
6/9
N/A
1
ASTEq
70%
7/10
100%
2/2
1.167
ASTEval
79%
19/24
75%
3/4
1.5
ASTGreater
70%
7/10
100%
2/2
1.167
ASTGreaterEq
70%
7/10
100%
2/2
1.167
ASTIn
61%
13/21
50%
1/2
1.875
ASTInstanceof
71%
15/21
100%
4/4
1.5
ASTKeyValue
50%
4/8
100%
2/2
1.167
ASTLess
60%
6/10
100%
2/2
1.167
ASTLessEq
60%
6/10
100%
2/2
1.167
ASTList
87%
63/72
80%
50/62
5.375
ASTMap
69%
25/36
87%
7/8
2.333
ASTMethod
90%
128/142
74%
76/102
6.667
ASTMethodUtil
91%
32/35
83%
30/36
5.5
ASTMultiply
75%
9/12
100%
2/2
1.167
ASTNegate
70%
7/10
100%
2/2
1.4
ASTNot
50%
7/14
66%
4/6
2
ASTNotEq
70%
7/10
100%
2/2
1.167
ASTNotIn
40%
8/20
0%
0/2
1.857
ASTOr
84%
61/72
77%
28/36
3.4
ASTProject
69%
9/13
100%
2/2
1.5
ASTProperty
92%
203/220
81%
120/148
7.062
ASTRemainder
66%
6/9
N/A
1
ASTRootVarRef
66%
12/18
68%
11/16
2.429
ASTSelect
75%
12/16
100%
4/4
1.667
ASTSelectFirst
76%
13/17
75%
3/4
1.667
ASTSelectLast
76%
13/17
100%
4/4
1.667
ASTSequence
93%
42/45
84%
32/38
2.583
ASTShiftLeft
66%
6/9
N/A
1
ASTShiftRight
66%
6/9
N/A
1
ASTStaticField
58%
38/65
75%
9/12
2.692
ASTStaticMethod
78%
51/65
52%
19/36
3.182
ASTSubtract
66%
6/9
N/A
1
ASTTest
79%
38/48
71%
30/42
4.857
ASTThisVarRef
50%
5/10
N/A
1.286
ASTUnsignedShiftRight
76%
20/26
100%
2/2
1.5
ASTVarRef
85%
29/34
80%
8/10
1.538
ASTXor
75%
9/12
100%
2/2
1.167
ArrayElementsAccessor
100%
2/2
N/A
1
ArrayElementsAccessor$1
100%
5/5
100%
2/2
1
ArrayPropertyAccessor
65%
41/63
52%
29/55
7.6
BooleanExpression
47%
11/23
50%
5/10
3.4
ClassCacheInspector
N/A
N/A
1
ClassResolver
N/A
N/A
1
CollectionElementsAccessor
100%
2/2
N/A
1
ComparisonExpression
84%
27/32
71%
10/14
4.25
DefaultClassResolver
92%
13/14
100%
4/4
2.5
DefaultMemberAccess
84%
32/38
100%
12/12
1.545
DefaultTypeConverter
100%
4/4
N/A
1
DynamicSubscript
78%
11/14
40%
2/5
3.667
ElementsAccessor
N/A
N/A
1
EnumerationElementsAccessor
50%
1/2
N/A
1
EnumerationIterator
0%
0/7
N/A
1.2
EnumerationPropertyAccessor
9%
1/11
0%
0/12
4.5
Evaluation
0%
0/71
0%
0/20
1.48
EvaluationPool
30%
4/13
N/A
1
ExpressionNode
79%
34/43
64%
36/56
5.143
ExpressionSyntaxException
100%
2/2
N/A
1
InappropriateExpressionException
0%
0/2
N/A
1
IteratorElementsAccessor
50%
1/2
N/A
1
IteratorEnumeration
100%
6/6
N/A
1
IteratorPropertyAccessor
72%
8/11
75%
6/8
3.5
JJTOgnlParserState
74%
40/54
60%
6/10
1.417
JavaCharStream
38%
99/254
26%
37/140
3.513
JavaSource
N/A
N/A
1
ListPropertyAccessor
75%
72/95
62%
61/98
14.333
MapElementsAccessor
50%
1/2
N/A
1
MapPropertyAccessor
96%
57/59
85%
46/54
9.5
MemberAccess
N/A
N/A
1
MethodAccessor
N/A
N/A
1
MethodFailedException
50%
2/4
N/A
1
NoSuchPropertyException
75%
12/16
50%
2/4
1.4
Node
N/A
N/A
1
NodeType
N/A
N/A
1
NodeVisitor
N/A
N/A
1
NullHandler
N/A
N/A
1
NumberElementsAccessor
100%
2/2
N/A
1.667
NumberElementsAccessor$1
87%
7/8
75%
3/4
1.667
NumericCasts
90%
9/10
N/A
1
NumericDefaults
92%
13/14
N/A
1
NumericExpression
89%
33/37
88%
30/34
4.5
NumericLiterals
100%
15/15
N/A
1
NumericTypes
N/A
N/A
0
NumericValues
100%
13/13
N/A
1
ObjectArrayPool
37%
11/29
N/A
1
ObjectElementsAccessor
33%
1/3
N/A
1.333
ObjectElementsAccessor$1
0%
0/8
0%
0/4
1.333
ObjectIndexedPropertyDescriptor
25%
7/27
0%
0/30
4
ObjectMethodAccessor
100%
8/8
66%
4/6
2.5
ObjectNullHandler
100%
3/3
N/A
1
ObjectPropertyAccessor
59%
61/103
59%
31/52
6.818
Ognl
49%
43/87
64%
9/14
1.277
OgnlCache
93%
109/116
50%
4/8
1.5
OgnlCache$1
100%
2/2
N/A
1.5
OgnlCache$2
100%
2/2
N/A
1.5
OgnlCache$3
100%
2/2
N/A
1.5
OgnlContext
48%
126/259
22%
27/120
2.276
OgnlException
30%
12/40
12%
1/8
1.6
OgnlInvokePermission
50%
2/4
N/A
1
OgnlOps
78%
313/397
74%
304/407
5.162
OgnlParser
62%
1103/1779
28%
465/1636
10.273
OgnlParser$1
N/A
N/A
10.273
OgnlParser$JJCalls
100%
1/1
N/A
10.273
OgnlParser$LookaheadSuccess
100%
1/1
N/A
10.273
OgnlParserConstants
N/A
N/A
0
OgnlParserTokenManager
75%
677/901
55%
449/810
14.362
OgnlParserTreeConstants
N/A
N/A
0
OgnlRuntime
72%
514/707
67%
387/570
4.709
ParseException
59%
39/66
56%
18/32
5
PrimitiveDefaults
100%
17/17
N/A
1
PrimitiveTypes
100%
12/12
N/A
1
PrimitiveWrapperClasses
100%
20/20
N/A
1
PropertyAccessor
N/A
N/A
1
SetPropertyAccessor
50%
6/12
20%
2/10
8
SimpleNode
46%
67/145
40%
30/74
2.531
ToStringVisitor
27%
34/124
27%
16/58
1.582
Token
58%
7/12
100%
1/1
1
TokenMgrError
51%
18/35
55%
10/18
3.167
TypeConverter
N/A
N/A
1