Coverage Report - org.webmacro.directive
 
Package # Classes Line Coverage Branch Coverage Complexity
org.webmacro.directive50
27%
322/1190
17%
85/474
3.114
 
Classes in this Package Line Coverage Branch Coverage Complexity
AlternateDirective
11%
3/27
0%
0/2
2
Alternator
0%
0/5
0%
0/2
2
IteratorAlternator
0%
0/13
0%
0/6
2
ArgsHolder
72%
13/18
83%
5/6
1.714
AttributeDirective
15%
3/19
0%
0/2
3
BeanDirective
9%
11/115
0%
0/40
3.7
CommentDirective
33%
3/9
N/A
1
CountDirective
3%
3/80
0%
0/50
9.5
DefaultDirective
10%
3/30
0%
0/8
3.2
Directive
40%
6/15
N/A
1.061
Directive$ArgDescriptor
100%
10/10
N/A
1.061
Directive$AssignmentArg
100%
2/2
N/A
1.061
Directive$BlockArg
100%
2/2
N/A
1.061
Directive$ConditionArg
100%
2/2
N/A
1.061
Directive$ExactlyOneChoice
0%
0/4
N/A
1.061
Directive$FormalArgListArg
100%
2/2
N/A
1.061
Directive$KeywordArg
100%
3/3
N/A
1.061
Directive$LValueArg
100%
2/2
N/A
1.061
Directive$LiteralBlockArg
100%
2/2
N/A
1.061
Directive$NameArg
100%
2/2
N/A
1.061
Directive$OptionChoice
100%
5/5
N/A
1.061
Directive$OptionalGroup
100%
4/4
N/A
1.061
Directive$OptionalRepeatingSubdirective
50%
3/6
N/A
1.061
Directive$OptionalSubdirective
50%
3/6
N/A
1.061
Directive$QuotedStringArg
100%
2/2
N/A
1.061
Directive$RValueArg
100%
2/2
N/A
1.061
Directive$SingleOptionChoice
100%
3/3
N/A
1.061
Directive$StringArg
0%
0/2
N/A
1.061
Directive$Subdirective
100%
8/8
50%
1/2
1.061
DirectiveArgs
N/A
N/A
1
DirectiveBuilder
56%
34/60
40%
16/40
3.214
DirectiveDescriptor
92%
39/42
82%
34/41
6.5
DirectiveProvider
67%
33/49
41%
5/12
2.778
DirectiveProvider$1
N/A
N/A
2.778
DirectiveProvider$SettingHandler
66%
4/6
N/A
2.778
DummyDirective
0%
0/9
N/A
1
EvalDirective
5%
3/60
0%
0/26
5.2
ForeachDirective
51%
36/70
26%
10/38
7.5
GlobalDirective
0%
0/14
0%
0/2
2.333
IfDirective
47%
33/69
25%
12/48
8.5
IncludeDirective
2%
3/124
0%
0/69
6.385
MacroDirective
18%
3/16
0%
0/2
1.2
ParamDirective
15%
3/19
0%
0/2
3
SetDirective
46%
14/30
100%
2/2
2
SetblockDirective
9%
3/32
0%
0/8
2.6
SetpropsDirective
4%
3/65
0%
0/18
4
TempletDirective
11%
3/27
0%
0/2
2.6
TextDirective
25%
3/12
N/A
1
TypeDirective
7%
3/42
0%
0/20
3.143
WhileDirective
0%
0/44
0%
0/26
4.5