Package: org.overture.interpreter.runtime

Coverage Summary

nameinstructionbranchcomplexitylinemethodclass
org.overture.interpreter.runtime
M: 4314 C: 1741
29%
M: 392 C: 114
23%
M: 343 C: 146
30%
M: 843 C: 447
35%
M: 127 C: 106
45%
M: 7 C: 20
74%

Coverage Breakdown by Source File

nameinstructionbranchcomplexitylinemethodclass
Breakpoint
M: 269 C: 52
16%
M: 47 C: 4
8%
M: 39 C: 4
9%
M: 71 C: 17
19%
M: 13 C: 3
19%
M: 0 C: 1
100%
BreakpointCondition
M: 44 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
ClassContext
M: 52 C: 60
54%
M: 6 C: 8
57%
M: 6 C: 6
50%
M: 10 C: 17
63%
M: 2 C: 3
60%
M: 0 C: 1
100%
ClassInterpreter
M: 413 C: 403
49%
M: 38 C: 10
21%
M: 35 C: 17
33%
M: 81 C: 92
53%
M: 13 C: 15
54%
M: 0 C: 1
100%
CloneTrancientMemoryCache
M: 93 C: 8
8%
M: 6 C: 0
0%
M: 5 C: 1
17%
M: 14 C: 2
13%
M: 2 C: 1
33%
M: 0 C: 1
100%
CloneTrancientMemoryCache$EntryPair
M: 33 C: 0
0%
M: 0 C: 0
100%
M: 5 C: 0
0%
M: 8 C: 0
0%
M: 5 C: 0
0%
M: 1 C: 0
0%
CollectedContextException
M: 0 C: 35
100%
M: 0 C: 0
100%
M: 0 C: 4
100%
M: 0 C: 9
100%
M: 0 C: 4
100%
M: 0 C: 1
100%
CollectedExceptions
M: 14 C: 16
53%
M: 0 C: 0
100%
M: 2 C: 3
60%
M: 3 C: 5
63%
M: 2 C: 3
60%
M: 0 C: 1
100%
Context
M: 386 C: 217
36%
M: 37 C: 25
40%
M: 31 C: 24
44%
M: 64 C: 59
48%
M: 11 C: 13
54%
M: 0 C: 1
100%
ContextException
M: 2 C: 47
96%
M: 1 C: 1
50%
M: 1 C: 4
80%
M: 0 C: 9
100%
M: 0 C: 4
100%
M: 0 C: 1
100%
DebuggerException
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
ExitException
M: 0 C: 18
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
ICollectedRuntimeExceptions
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
IRuntimeState
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
Interpreter
M: 686 C: 180
21%
M: 56 C: 13
19%
M: 49 C: 13
21%
M: 139 C: 44
24%
M: 19 C: 8
30%
M: 0 C: 1
100%
LatexSourceFile
M: 604 C: 0
0%
M: 54 C: 0
0%
M: 38 C: 0
0%
M: 122 C: 0
0%
M: 10 C: 0
0%
M: 1 C: 0
0%
ModuleInterpreter
M: 190 C: 281
60%
M: 11 C: 7
39%
M: 19 C: 13
41%
M: 36 C: 61
63%
M: 12 C: 11
48%
M: 0 C: 1
100%
ObjectContext
M: 127 C: 62
33%
M: 10 C: 8
44%
M: 9 C: 7
44%
M: 20 C: 18
47%
M: 3 C: 4
57%
M: 0 C: 1
100%
PatternMatchException
M: 0 C: 6
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
RootContext
M: 29 C: 35
55%
M: 6 C: 2
25%
M: 6 C: 4
40%
M: 4 C: 9
69%
M: 3 C: 3
50%
M: 0 C: 1
100%
RuntimeValidator
M: 49 C: 18
27%
M: 15 C: 5
25%
M: 12 C: 6
33%
M: 18 C: 11
38%
M: 2 C: 6
75%
M: 0 C: 1
100%
SourceFile
M: 931 C: 0
0%
M: 64 C: 0
0%
M: 45 C: 0
0%
M: 168 C: 0
0%
M: 13 C: 0
0%
M: 1 C: 0
0%
StateContext
M: 67 C: 77
53%
M: 9 C: 13
59%
M: 7 C: 10
59%
M: 12 C: 24
67%
M: 2 C: 4
67%
M: 0 C: 1
100%
Stoppoint
M: 140 C: 0
0%
M: 14 C: 0
0%
M: 10 C: 0
0%
M: 31 C: 0
0%
M: 3 C: 0
0%
M: 1 C: 0
0%
ThreadState
M: 4 C: 96
96%
M: 3 C: 11
79%
M: 3 C: 12
80%
M: 0 C: 29
100%
M: 0 C: 8
100%
M: 0 C: 1
100%
Tracepoint
M: 108 C: 0
0%
M: 8 C: 0
0%
M: 7 C: 0
0%
M: 18 C: 0
0%
M: 3 C: 0
0%
M: 1 C: 0
0%
ValueException
M: 0 C: 8
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
VdmRuntime
M: 55 C: 92
63%
M: 7 C: 7
50%
M: 10 C: 11
52%
M: 18 C: 29
62%
M: 5 C: 9
64%
M: 0 C: 1
100%
VdmRuntimeError
M: 14 C: 30
68%
M: 0 C: 0
100%
M: 2 C: 4
67%
M: 2 C: 4
67%
M: 2 C: 4
67%
M: 0 C: 1
100%