Package: org.overture.interpreter.eval

Coverage Summary

nameinstructionbranchcomplexitylinemethodclass
org.overture.interpreter.eval
M: 5288 C: 5401
51%
M: 465 C: 399
46%
M: 342 C: 276
45%
M: 1049 C: 1021
49%
M: 51 C: 133
72%
M: 0 C: 8
100%

Coverage Breakdown by Source File

nameinstructionbranchcomplexitylinemethodclass
BinaryExpressionEvaluator
M: 843 C: 1104
57%
M: 77 C: 67
47%
M: 60 C: 50
45%
M: 168 C: 205
55%
M: 6 C: 32
84%
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: 202 C: 90
31%
M: 14 C: 16
53%
M: 12 C: 7
37%
M: 34 C: 22
39%
M: 1 C: 3
75%
M: 0 C: 1
100%
DelegateStatementEvaluator
M: 14 C: 56
80%
M: 4 C: 8
67%
M: 4 C: 4
50%
M: 2 C: 11
85%
M: 0 C: 2
100%
M: 0 C: 1
100%
ExpressionEvaluator
M: 1456 C: 2479
63%
M: 153 C: 213
58%
M: 113 C: 132
54%
M: 293 C: 467
61%
M: 16 C: 44
73%
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: 2273 C: 1172
34%
M: 188 C: 80
30%
M: 126 C: 55
30%
M: 442 C: 233
35%
M: 18 C: 29
62%
M: 0 C: 1
100%
UnaryExpressionEvaluator
M: 468 C: 406
46%
M: 24 C: 14
37%
M: 22 C: 19
46%
M: 102 C: 66
39%
M: 8 C: 14
64%
M: 0 C: 1
100%