Package: org.overture.pog.visitors

Coverage Summary

nameinstructionbranchcomplexitylinemethodclass
org.overture.pog.visitors
M: 2665 C: 6150
70%
M: 245 C: 391
61%
M: 292 C: 351
55%
M: 516 C: 1126
69%
M: 120 C: 205
63%
M: 2 C: 15
88%

Coverage Breakdown by Source File

nameinstructionbranchcomplexitylinemethodclass
AbstractPogParamVisitor
M: 173 C: 23
12%
M: 26 C: 2
7%
M: 16 C: 3
16%
M: 33 C: 6
15%
M: 2 C: 3
60%
M: 0 C: 1
100%
GetLocationVisitor
M: 116 C: 0
0%
M: 6 C: 0
0%
M: 36 C: 0
0%
M: 34 C: 0
0%
M: 33 C: 0
0%
M: 1 C: 0
0%
GetOpCallVisitor
M: 2 C: 27
93%
M: 0 C: 0
100%
M: 1 C: 7
88%
M: 1 C: 7
88%
M: 1 C: 7
88%
M: 0 C: 1
100%
IInvExpGetVisitor
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
ILocaleExtractVisitor
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
IVariableSubVisitor
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
PatternToExpVisitor
M: 242 C: 326
57%
M: 3 C: 9
75%
M: 13 C: 18
58%
M: 44 C: 69
61%
M: 11 C: 14
56%
M: 0 C: 1
100%
PogDefinitionVisitor
M: 0 C: 4
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
PogExpVisitor
M: 0 C: 4
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
PogParamDefinitionVisitor
M: 579 C: 1459
72%
M: 88 C: 140
61%
M: 69 C: 68
50%
M: 104 C: 253
71%
M: 4 C: 19
83%
M: 0 C: 1
100%
PogParamExpVisitor
M: 505 C: 3183
86%
M: 67 C: 183
73%
M: 78 C: 177
69%
M: 98 C: 577
85%
M: 24 C: 106
82%
M: 0 C: 1
100%
PogParamStmVisitor
M: 605 C: 767
56%
M: 41 C: 49
54%
M: 34 C: 40
54%
M: 111 C: 134
55%
M: 7 C: 22
76%
M: 0 C: 1
100%
PogParamVisitor
M: 276 C: 128
32%
M: 8 C: 2
20%
M: 26 C: 11
30%
M: 53 C: 23
30%
M: 22 C: 10
31%
M: 0 C: 1
100%
PogStmVisitor
M: 0 C: 4
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
PogVisitor
M: 0 C: 3
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
StateDesignatorNameGetter
M: 19 C: 19
50%
M: 0 C: 0
100%
M: 3 C: 3
50%
M: 3 C: 3
50%
M: 3 C: 3
50%
M: 0 C: 1
100%
StateDesignatorToExpVisitor
M: 104 C: 0
0%
M: 6 C: 0
0%
M: 10 C: 0
0%
M: 23 C: 0
0%
M: 7 C: 0
0%
M: 1 C: 0
0%
VariableSubVisitor
M: 32 C: 151
83%
M: 0 C: 4
100%
M: 3 C: 13
81%
M: 7 C: 33
83%
M: 3 C: 11
79%
M: 0 C: 1
100%
VdmInvExpGetVisitor
M: 10 C: 47
82%
M: 0 C: 2
100%
M: 2 C: 5
71%
M: 4 C: 12
75%
M: 2 C: 4
67%
M: 0 C: 1
100%
VdmLocaleExtractor
M: 2 C: 5
71%
M: 0 C: 0
100%
M: 1 C: 2
67%
M: 1 C: 2
67%
M: 1 C: 2
67%
M: 0 C: 1
100%