Coverage Report - org.webslinger.rules
Package
# Classes
Line Coverage
Branch Coverage
Complexity
org.webslinger.rules
60
48%
1734/3592
53%
401/751
5.3489461358313815;
5.349
Classes in this Package
Line Coverage
Branch Coverage
Complexity
AbstractListValue
71%
5/7
100%
1/1
0.0;
0
AbstractPathValue
33%
2/6
N/A
N/A
0.0;
0
AbstractRestriction
33%
2/6
N/A
N/A
1.5;
1.5
AbstractRulesVisitor
0%
0/25
0%
0/1
0.0;
0
AbstractSelector
83%
29/35
91%
10/11
0.0;
0
AbstractSingleValue
67%
4/6
N/A
N/A
0.0;
0
AbstractValue
60%
3/5
N/A
N/A
0.0;
0
Action
100%
2/2
N/A
N/A
0.0;
0
CSSAction
71%
10/14
100%
1/1
1.125;
1.125
CSSAllSelector
40%
2/5
N/A
N/A
1.0;
1
CSSAttributeRestriction
52%
17/33
43%
3/7
0.0;
0
CSSAttributeRestriction$1
100%
1/1
N/A
N/A
0.0;
0
CSSChild
80%
16/20
100%
4/4
2.2;
2.2
CSSCommandRestriction
50%
7/14
100%
1/1
1.25;
1.25
CSSLookupValue
75%
12/16
100%
2/2
1.4444444444444444;
1.444
CSSModeSelector
62%
8/13
50%
1/2
1.0;
1
CSSPathSelector
69%
9/13
100%
1/1
1.2857142857142858;
1.286
CSSReqAttrSelector
40%
12/30
25%
1/4
1.9166666666666667;
1.917
CSSReqAttrSelector$1
100%
1/1
N/A
N/A
1.9166666666666667;
1.917
CSSReqParamSelector
0%
0/30
0%
0/4
1.9166666666666667;
1.917
CSSReqParamSelector$1
0%
0/1
N/A
N/A
1.9166666666666667;
1.917
CSSResolveValue
82%
23/28
100%
7/7
0.0;
0
CSSResponseAction
50%
6/12
N/A
N/A
1.0;
1
CSSRoot
50%
3/6
100%
1/1
1.0;
1
CSSRule
40%
2/5
N/A
N/A
1.0;
1
CSSRules
91%
42/46
100%
9/9
0.0;
0
CSSRulesTTLCachedObject
88%
14/16
100%
1/1
0.0;
0
CSSSelector
80%
24/30
100%
3/3
0.0;
0
CSSSibling
67%
6/9
N/A
N/A
1.0;
1
CSSSplitValue
65%
11/17
100%
2/2
0.0;
0
CSSStringValue
55%
6/11
N/A
N/A
1.0;
1
CSSThemeValue
60%
6/10
N/A
N/A
1.0;
1
CompiledRules
65%
28/43
69%
11/16
0.0;
0
CompiledRules$Entry
100%
6/6
N/A
N/A
0.0;
0
ConstantMatcher
67%
4/6
N/A
N/A
1.0;
1
ConstantValue
N/A
N/A
N/A
N/A
1.0;
1
DumpVisitor
0%
0/8
N/A
N/A
1.5;
1.5
JJTRulesState
54%
29/54
60%
3/5
1.4166666666666667;
1.417
Main
0%
0/8
N/A
N/A
1.0;
1
Node
N/A
N/A
N/A
N/A
0.0;
0
Operator
100%
2/2
N/A
N/A
0.0;
0
ParseException
0%
0/6
N/A
N/A
1.0;
1
PathMatcher
N/A
N/A
N/A
N/A
1.0;
1
RegexMatcher
67%
4/6
N/A
N/A
1.0;
1
Rules
51%
565/1099
52%
127/246
7.485148514851486;
7.485
Rules$1
100%
2/2
N/A
N/A
7.485148514851486;
7.485
Rules$2
100%
2/2
N/A
N/A
7.485148514851486;
7.485
Rules$JJCalls
100%
1/1
N/A
N/A
7.485148514851486;
7.485
Rules$LookaheadSuccess
100%
1/1
N/A
N/A
7.485148514851486;
7.485
Rules$PathFactory
N/A
N/A
N/A
N/A
7.485148514851486;
7.485
RulesConstants
N/A
N/A
N/A
N/A
0.0;
0
RulesTokenManager
44%
773/1769
50%
207/411
8.549668874172186;
8.55
RulesTreeConstants
N/A
N/A
N/A
N/A
0.0;
0
RulesVisitor
N/A
N/A
N/A
N/A
1.0;
1
Selector
100%
2/2
N/A
N/A
0.0;
0
SimpleCharStream
25%
2/8
N/A
N/A
1.0;
1
SimpleNode
35%
16/46
33%
1/3
0.0;
0
ThemeMatcher
90%
9/10
100%
3/3
3.0;
3
Token
60%
3/5
100%
1/1
1.0;
1
TokenMgrError
0%
0/35
0%
0/4
2.8333333333333335;
2.833