Package: org.overture.ast.lex

Coverage Summary

nameinstructionbranchcomplexitylinemethodclass
org.overture.ast.lex
M: 2131 C: 6786
76%
M: 268 C: 112
29%
M: 229 C: 191
45%
M: 462 C: 479
51%
M: 82 C: 146
64%
M: 2 C: 18
90%

Coverage Breakdown by Source File

nameinstructionbranchcomplexitylinemethodclass
CoverageUtil
M: 555 C: 0
0%
M: 76 C: 0
0%
M: 51 C: 0
0%
M: 113 C: 0
0%
M: 13 C: 0
0%
M: 1 C: 0
0%
Dialect
M: 3 C: 69
96%
M: 0 C: 0
100%
M: 1 C: 3
75%
M: 1 C: 8
89%
M: 1 C: 3
75%
M: 0 C: 1
100%
Dialect$Filter
M: 5 C: 6
55%
M: 0 C: 0
100%
M: 1 C: 1
50%
M: 1 C: 3
75%
M: 1 C: 1
50%
M: 0 C: 1
100%
LexBooleanToken
M: 31 C: 48
61%
M: 2 C: 4
67%
M: 4 C: 9
69%
M: 8 C: 12
60%
M: 3 C: 7
70%
M: 0 C: 1
100%
LexCharacterToken
M: 46 C: 49
52%
M: 3 C: 1
25%
M: 6 C: 5
45%
M: 9 C: 9
50%
M: 4 C: 5
56%
M: 0 C: 1
100%
LexComment
M: 31 C: 15
33%
M: 2 C: 0
0%
M: 4 C: 2
33%
M: 3 C: 6
67%
M: 3 C: 2
40%
M: 0 C: 1
100%
LexCommentList
M: 6 C: 26
81%
M: 0 C: 0
100%
M: 1 C: 4
80%
M: 1 C: 8
89%
M: 1 C: 4
80%
M: 0 C: 1
100%
LexIdentifierToken
M: 43 C: 119
73%
M: 6 C: 6
50%
M: 8 C: 13
62%
M: 10 C: 20
67%
M: 3 C: 12
80%
M: 0 C: 1
100%
LexIntegerToken
M: 31 C: 40
56%
M: 2 C: 0
0%
M: 4 C: 7
64%
M: 8 C: 12
60%
M: 3 C: 7
70%
M: 0 C: 1
100%
LexKeywordToken
M: 0 C: 13
100%
M: 0 C: 0
100%
M: 0 C: 2
100%
M: 0 C: 3
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
LexLocation
M: 386 C: 373
49%
M: 57 C: 23
29%
M: 43 C: 30
41%
M: 81 C: 79
49%
M: 9 C: 24
73%
M: 0 C: 1
100%
LexLocationUtils
M: 741 C: 0
0%
M: 100 C: 0
0%
M: 70 C: 0
0%
M: 167 C: 0
0%
M: 20 C: 0
0%
M: 1 C: 0
0%
LexNameList
M: 2 C: 53
96%
M: 1 C: 5
83%
M: 1 C: 7
88%
M: 1 C: 15
94%
M: 0 C: 5
100%
M: 0 C: 1
100%
LexNameSet
M: 0 C: 10
100%
M: 0 C: 0
100%
M: 0 C: 2
100%
M: 0 C: 5
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
LexNameToken
M: 110 C: 629
85%
M: 9 C: 57
86%
M: 15 C: 65
81%
M: 21 C: 92
81%
M: 7 C: 40
85%
M: 0 C: 1
100%
LexQuoteToken
M: 30 C: 39
57%
M: 2 C: 0
0%
M: 4 C: 6
60%
M: 8 C: 9
53%
M: 3 C: 6
67%
M: 0 C: 1
100%
LexRealToken
M: 31 C: 40
56%
M: 2 C: 0
0%
M: 4 C: 7
64%
M: 8 C: 12
60%
M: 3 C: 7
70%
M: 0 C: 1
100%
LexStringToken
M: 30 C: 39
57%
M: 2 C: 0
0%
M: 4 C: 6
60%
M: 8 C: 9
53%
M: 3 C: 6
67%
M: 0 C: 1
100%
LexToken
M: 48 C: 51
52%
M: 2 C: 4
67%
M: 6 C: 11
65%
M: 13 C: 13
50%
M: 5 C: 9
64%
M: 0 C: 1
100%
VDMToken
M: 2 C: 5167
100%
M: 2 C: 12
86%
M: 2 C: 11
85%
M: 1 C: 164
99%
M: 0 C: 4
100%
M: 0 C: 1
100%