Package: org.overture.interpreter.eval

Coverage Summary

nameinstructionbranchcomplexitylinemethodclass
org.overture.interpreter.eval
M: 3045 C: 7566
71%
M: 268 C: 588
69%
M: 207 C: 405
66%
M: 581 C: 1473
72%
M: 14 C: 168
92%
M: 0 C: 8
100%

Coverage Breakdown by Source File

nameinstructionbranchcomplexitylinemethodclass
BinaryExpressionEvaluator
M: 385 C: 1562
80%
M: 38 C: 106
74%
M: 35 C: 75
68%
M: 79 C: 294
79%
M: 0 C: 38
100%
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: 3085
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: 1394 C: 2012
59%
M: 116 C: 148
56%
M: 81 C: 97
54%
M: 248 C: 419
63%
M: 6 C: 40
87%
M: 0 C: 1
100%
UnaryExpressionEvaluator
M: 194 C: 641
77%
M: 8 C: 26
76%
M: 7 C: 31
82%
M: 52 C: 108
68%
M: 0 C: 21
100%
M: 0 C: 1
100%