Package: org.overture.interpreter.eval

Coverage Summary

nameinstructionbranchcomplexitylinemethodclass
org.overture.interpreter.eval
M: 3138 C: 7606
71%
M: 274 C: 592
68%
M: 213 C: 406
66%
M: 601 C: 1484
71%
M: 16 C: 168
91%
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: 863 C: 3127
78%
M: 86 C: 282
77%
M: 66 C: 180
73%
M: 168 C: 607
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%