Package: org.overture.interpreter.eval

Coverage Summary

nameinstructionbranchcomplexitylinemethodclass
org.overture.interpreter.eval
M: 3125 C: 7564
71%
M: 277 C: 587
68%
M: 214 C: 404
65%
M: 598 C: 1472
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: 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: 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%