Package: org.overture.interpreter.eval

Coverage Summary

nameinstructionbranchcomplexitylinemethodclass
org.overture.interpreter.eval
M: 3161 C: 7529
70%
M: 279 C: 585
68%
M: 215 C: 403
65%
M: 603 C: 1467
71%
M: 17 C: 167
91%
M: 0 C: 8
100%

Coverage Breakdown by Source File

nameinstructionbranchcomplexitylinemethodclass
BinaryExpressionEvaluator
M: 421 C: 1526
78%
M: 40 C: 104
72%
M: 36 C: 74
67%
M: 84 C: 289
77%
M: 1 C: 37
97%
M: 0 C: 1
100%
BindState
M: 0 C: 9
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 4
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
DelegateExpressionEvaluator
M: 183 C: 109
37%
M: 10 C: 20
67%
M: 10 C: 9
47%
M: 28 C: 28
50%
M: 1 C: 3
75%
M: 0 C: 1
100%
DelegateStatementEvaluator
M: 7 C: 63
90%
M: 2 C: 10
83%
M: 2 C: 6
75%
M: 1 C: 12
92%
M: 0 C: 2
100%
M: 0 C: 1
100%
ExpressionEvaluator
M: 850 C: 3086
78%
M: 89 C: 277
76%
M: 67 C: 178
73%
M: 165 C: 595
78%
M: 5 C: 55
92%
M: 0 C: 1
100%
LiteralEvaluator
M: 32 C: 85
73%
M: 5 C: 1
17%
M: 5 C: 8
62%
M: 8 C: 13
62%
M: 2 C: 8
80%
M: 0 C: 1
100%
StatementEvaluator
M: 1435 C: 2010
58%
M: 121 C: 147
55%
M: 85 C: 96
53%
M: 257 C: 418
62%
M: 7 C: 40
85%
M: 0 C: 1
100%
UnaryExpressionEvaluator
M: 233 C: 641
73%
M: 12 C: 26
68%
M: 10 C: 31
76%
M: 60 C: 108
64%
M: 1 C: 21
95%
M: 0 C: 1
100%