GCC Code Coverage Report
./
Coverage:
low: ≥ 0%
medium: ≥ 75.0%
high: ≥ 90.0%
Lines:
1228 / 8380
14.7%
Branches:
466 / 10661
4.4%
Functions:
325 / 1278
25.4%
List of functions
File
Lines
Branches
Functions
apps/editor/src/eu/editor/main.cc
0 / 181
0.0%
0 / 291
0.0%
0 / 13
0.0%
apps/runner/src/eu/runner/entity.cc
0 / 112
0.0%
0 / 136
0.0%
0 / 20
0.0%
apps/runner/src/eu/runner/entity.h
0 / 49
0.0%
0 / 38
0.0%
0 / 17
0.0%
apps/runner/src/eu/runner/input.cc
0 / 110
0.0%
0 / 1070
0.0%
0 / 6
0.0%
apps/runner/src/eu/runner/main.cc
0 / 456
0.0%
0 / 794
0.0%
0 / 53
0.0%
apps/runner/src/eu/runner/script.base.cc
0 / 47
0.0%
0 / 94
0.0%
0 / 23
0.0%
apps/runner/src/eu/runner/script.cc
0 / 13
0.0%
0 / 25
0.0%
0 / 4
0.0%
libs/base/src/eu/base/angle.cc
76 / 76
100.0%
16 / 44
36.4%
26 / 26
100.0%
libs/base/src/eu/base/angle.h
20 / 20
100.0%
2 / 4
50.0%
11 / 11
100.0%
libs/base/src/eu/base/axisangle.cc
20 / 35
57.1%
17 / 46
37.0%
7 / 8
87.5%
libs/base/src/eu/base/axisangle.h
2 / 2
100.0%
4 / 8
50.0%
2 / 2
100.0%
libs/base/src/eu/base/cint.h
0 / 12
0.0%
-
0 / 6
0.0%
libs/base/src/eu/base/colors.cc
0 / 406
0.0%
0 / 154
0.0%
0 / 37
0.0%
libs/base/src/eu/base/colors.h
0 / 9
0.0%
-
0 / 2
0.0%
libs/base/src/eu/base/cpp.h
0 / 4
0.0%
-
0 / 2
0.0%
libs/base/src/eu/base/guid.cc
65 / 67
97.0%
41 / 58
70.7%
14 / 14
100.0%
libs/base/src/eu/base/guid.h
16 / 16
100.0%
3 / 10
30.0%
2 / 2
100.0%
libs/base/src/eu/base/hash.set.cc
0 / 13
0.0%
0 / 10
0.0%
0 / 4
0.0%
libs/base/src/eu/base/hash.string.cc
6 / 6
100.0%
6 / 12
50.0%
4 / 4
100.0%
libs/base/src/eu/base/hash.string.h
32 / 36
88.9%
8 / 14
57.1%
20 / 21
95.2%
libs/base/src/eu/base/mat4.cc
236 / 244
96.7%
63 / 148
42.6%
44 / 46
95.7%
libs/base/src/eu/base/mat4.h
6 / 6
100.0%
2 / 4
50.0%
3 / 3
100.0%
libs/base/src/eu/base/memorychunk.cc
0 / 18
0.0%
0 / 30
0.0%
0 / 2
0.0%
libs/base/src/eu/base/numeric.cc
4 / 4
100.0%
-
2 / 2
100.0%
libs/base/src/eu/base/numeric.h
22 / 28
78.6%
12 / 16
75.0%
10 / 11
90.9%
libs/base/src/eu/base/quat.cc
157 / 194
80.9%
67 / 163
41.1%
35 / 35
100.0%
libs/base/src/eu/base/quat.h
7 / 13
53.8%
2 / 4
50.0%
2 / 3
66.7%
libs/base/src/eu/base/range.cc
7 / 7
100.0%
-
2 / 2
100.0%
libs/base/src/eu/base/range.h
43 / 44
97.7%
19 / 64
29.7%
12 / 12
100.0%
libs/base/src/eu/base/rect.cc
57 / 195
29.2%
8 / 189
4.2%
15 / 48
31.2%
libs/base/src/eu/base/rect.h
10 / 13
76.9%
2 / 36
5.6%
2 / 4
50.0%
libs/base/src/eu/base/size.cc
0 / 2
0.0%
0 / 2
0.0%
0 / 1
0.0%
libs/base/src/eu/base/size.h
0 / 3
0.0%
0 / 4
0.0%
0 / 1
0.0%
libs/base/src/eu/base/transform.cc
0 / 18
0.0%
0 / 48
0.0%
0 / 2
0.0%
libs/base/src/eu/base/vec2.cc
113 / 124
91.1%
14 / 36
38.9%
38 / 40
95.0%
libs/base/src/eu/base/vec2.h
6 / 6
100.0%
4 / 8
50.0%
3 / 3
100.0%
libs/base/src/eu/base/vec3.cc
93 / 96
96.9%
17 / 30
56.7%
28 / 29
96.6%
libs/base/src/eu/base/vec3.h
19 / 29
65.5%
7 / 22
31.8%
8 / 10
80.0%
libs/base/src/eu/base/vec4.cc
22 / 24
91.7%
5 / 40
12.5%
9 / 9
100.0%
libs/base/src/eu/base/vec4.h
1 / 1
100.0%
2 / 4
50.0%
1 / 1
100.0%
libs/core/src/eu/core/color.h
5 / 5
100.0%
-
1 / 1
100.0%
libs/core/src/eu/core/geom.builder.cc
0 / 284
0.0%
0 / 338
0.0%
0 / 41
0.0%
libs/core/src/eu/core/geom.extract.cc
0 / 67
0.0%
0 / 97
0.0%
0 / 17
0.0%
libs/core/src/eu/core/hash.h
0 / 3
0.0%
-
0 / 1
0.0%
libs/core/src/eu/core/image.cc
0 / 49
0.0%
0 / 68
0.0%
0 / 9
0.0%
libs/core/src/eu/core/loadedfont.cc
0 / 102
0.0%
0 / 98
0.0%
0 / 8
0.0%
libs/core/src/eu/core/scurve.cc
14 / 19
73.7%
4 / 6
66.7%
4 / 5
80.0%
libs/core/src/eu/core/scurve.h
4 / 6
66.7%
-
1 / 2
50.0%
libs/core/src/eu/core/tablelayout.h
44 / 46
95.7%
36 / 84
42.9%
2 / 2
100.0%
libs/core/src/eu/core/ui.cc
8 / 12
66.7%
2 / 8
25.0%
1 / 1
100.0%
libs/core/src/eu/core/uniform_buffer.cc
52 / 58
89.7%
46 / 87
52.9%
6 / 6
100.0%
libs/core/src/eu/core/utf8.h
0 / 108
0.0%
0 / 76
0.0%
0 / 4
0.0%
libs/core/src/eu/core/vertex_layout.cc
61 / 63
96.8%
57 / 128
44.5%
10 / 10
100.0%
libs/core/src/eu/core/vertex_layout.h
0 / 10
0.0%
0 / 11
0.0%
0 / 1
0.0%
libs/imgui/src/eu/imgui/debug.cc
0 / 59
0.0%
0 / 59
0.0%
0 / 7
0.0%
libs/imgui/src/eu/imgui/init.cc
0 / 11
0.0%
-
0 / 3
0.0%
libs/imgui/src/eu/imgui/scurve.cc
0 / 48
0.0%
0 / 70
0.0%
0 / 5
0.0%
libs/imgui/src/eu/imgui/ui.cc
0 / 1011
0.0%
0 / 830
0.0%
0 / 126
0.0%
libs/imgui/src/eu/imgui/ui.h
0 / 1
0.0%
-
0 / 1
0.0%
libs/io/src/eu/io/file.cc
0 / 24
0.0%
0 / 46
0.0%
0 / 4
0.0%
libs/io/src/eu/io/mesh.cc
0 / 145
0.0%
0 / 236
0.0%
0 / 12
0.0%
libs/kdl/src/eu/kdl/kdl.cc
0 / 318
0.0%
0 / 165
0.0%
0 / 66
0.0%
libs/kdl/src/eu/kdl/kdl.h
0 / 27
0.0%
0 / 26
0.0%
0 / 17
0.0%
libs/mrgui/examples/main.cc
0 / 119
0.0%
0 / 266
0.0%
0 / 2
0.0%
libs/mrgui/src/eu/mrgui/widgets.cc
0 / 211
0.0%
0 / 299
0.0%
0 / 16
0.0%
libs/render/src/eu/render/camera.cc
0 / 27
0.0%
0 / 36
0.0%
0 / 6
0.0%
libs/render/src/eu/render/canvas.cc
0 / 250
0.0%
0 / 410
0.0%
0 / 33
0.0%
libs/render/src/eu/render/compiledmesh.cc
0 / 32
0.0%
0 / 36
0.0%
0 / 3
0.0%
libs/render/src/eu/render/debug.cc
0 / 38
0.0%
0 / 64
0.0%
0 / 3
0.0%
libs/render/src/eu/render/font.cc
0 / 220
0.0%
0 / 204
0.0%
0 / 26
0.0%
libs/render/src/eu/render/font.h
0 / 2
0.0%
-
0 / 1
0.0%
libs/render/src/eu/render/fullscreen.cc
0 / 11
0.0%
0 / 40
0.0%
0 / 1
0.0%
libs/render/src/eu/render/linebatch.cc
0 / 98
0.0%
0 / 126
0.0%
0 / 10
0.0%
libs/render/src/eu/render/material.cc
0 / 112
0.0%
0 / 160
0.0%
0 / 17
0.0%
libs/render/src/eu/render/material.h
0 / 3
0.0%
-
0 / 2
0.0%
libs/render/src/eu/render/opengl_utils.cc
0 / 132
0.0%
0 / 90
0.0%
0 / 25
0.0%
libs/render/src/eu/render/postproc.cc
0 / 384
0.0%
0 / 478
0.0%
0 / 41
0.0%
libs/render/src/eu/render/postproc.h
0 / 9
0.0%
-
0 / 6
0.0%
libs/render/src/eu/render/postproc.internal.h
0 / 3
0.0%
-
0 / 2
0.0%
libs/render/src/eu/render/renderer.cc
0 / 237
0.0%
0 / 413
0.0%
0 / 18
0.0%
libs/render/src/eu/render/renderer.pimpl.cc
0 / 26
0.0%
0 / 58
0.0%
0 / 3
0.0%
libs/render/src/eu/render/shader.cc
0 / 202
0.0%
0 / 278
0.0%
0 / 31
0.0%
libs/render/src/eu/render/shader.source.cc
0 / 61
0.0%
0 / 158
0.0%
0 / 9
0.0%
libs/render/src/eu/render/shader_resource.cc
0 / 263
0.0%
0 / 592
0.0%
0 / 25
0.0%
libs/render/src/eu/render/shader_resource.h
0 / 6
0.0%
-
0 / 1
0.0%
libs/render/src/eu/render/shadow.cc
0 / 61
0.0%
0 / 88
0.0%
0 / 6
0.0%
libs/render/src/eu/render/space.cc
0 / 3
0.0%
0 / 8
0.0%
0 / 1
0.0%
libs/render/src/eu/render/state.cc
0 / 187
0.0%
0 / 208
0.0%
0 / 34
0.0%
libs/render/src/eu/render/texture.cc
0 / 279
0.0%
0 / 368
0.0%
0 / 44
0.0%
libs/render/src/eu/render/uniform.cc
0 / 7
0.0%
-
0 / 2
0.0%
libs/render/src/eu/render/uniform_buffer.cc
0 / 39
0.0%
0 / 32
0.0%
0 / 8
0.0%
libs/render/src/eu/render/world.cc
0 / 143
0.0%
0 / 160
0.0%
0 / 14
0.0%