GCC Code Coverage Report
Directory:
./
Date:
2023-09-29 04:53:15
Legend:
low: >= 0%
medium: >= 75.0%
high: >= 90.0%
Exec
Total
Coverage
Lines:
60
51170
0.1%
Branches:
29
36822
0.1%
File
Lines
Branches
sources/Component/component_clickable.c
0.0
0.0%
0 / 4
-%
0 / 0
sources/Component/component_collidable.c
0.0
0.0%
0 / 5
-%
0 / 0
sources/Component/component_color.c
55.6
55.6%
15 / 27
58.3%
7 / 12
sources/Component/component_controllable.c
0.0
0.0%
0 / 5
-%
0 / 0
sources/Component/component_displayable.c
0.0
0.0%
0 / 5
-%
0 / 0
sources/Component/component_position.c
56.0
56.0%
14 / 25
58.3%
7 / 12
sources/Component/component_size.c
56.0
56.0%
14 / 25
58.3%
7 / 12
sources/Component/component_speed.c
0.0
0.0%
0 / 24
0.0%
0 / 12
sources/Component/component_velocity.c
60.0
60.0%
15 / 25
58.3%
7 / 12
sources/Resource/resource_camera.c
0.0
0.0%
0 / 18
0.0%
0 / 12
sources/Resource/resource_game_clock.c
0.0
0.0%
0 / 26
0.0%
0 / 10
sources/Resource/resource_scene_filename.c
0.0
0.0%
0 / 27
0.0%
0 / 12
sources/Resource/resource_window.c
0.0
0.0%
0 / 37
0.0%
0 / 14
sources/System/system_display.c
0.0
0.0%
0 / 29
0.0%
0 / 10
sources/System/system_follow_player.c
0.0
0.0%
0 / 17
-%
0 / 0
sources/System/system_handle_click.c
0.0
0.0%
0 / 29
0.0%
0 / 18
sources/System/system_load_scene.c
0.0
0.0%
0 / 61
0.0%
0 / 32
sources/System/system_move_controllable.c
0.0
0.0%
0 / 21
0.0%
0 / 12
sources/System/system_movement.c
0.0
0.0%
0 / 21
0.0%
0 / 4
sources/System/system_reload_config.c
0.0
0.0%
0 / 11
0.0%
0 / 2
sources/System/system_reset_game_clock.c
0.0
0.0%
0 / 10
-%
0 / 0
sources/System/system_windows_manager.c
0.0
0.0%
0 / 8
0.0%
0 / 2
sources/System/system_world_initializer.c
0.0
0.0%
0 / 26
0.0%
0 / 8
submodules/ECS/lib/vector/source/vector.c
0.0
0.0%
0 / 97
0.0%
0 / 42
submodules/ECS/source/component_destructor.c
0.0
0.0%
0 / 4
0.0%
0 / 2
submodules/ECS/source/entity_component.c
0.0
0.0%
0 / 45
0.0%
0 / 18
submodules/ECS/source/world.c
0.0
0.0%
0 / 9
0.0%
0 / 8
submodules/ECS/source/world_constructor.c
0.0
0.0%
0 / 26
0.0%
0 / 12
submodules/ECS/source/world_entity.c
0.0
0.0%
0 / 54
0.0%
0 / 32
submodules/ECS/source/world_logger.c
3.6
3.6%
2 / 56
4.2%
1 / 24
submodules/ECS/source/world_resource.c
0.0
0.0%
0 / 41
0.0%
0 / 22
submodules/ECS/source/world_system.c
0.0
0.0%
0 / 41
0.0%
0 / 22
submodules/ECS/tests/library/ECS/entity_component_tests.c
0.0
0.0%
0 / 56
0.0%
0 / 100
submodules/ECS/tests/library/ECS/world_constructor_tests.c
0.0
0.0%
0 / 3
0.0%
0 / 10
submodules/ECS/tests/library/ECS/world_entity_tests.c
0.0
0.0%
0 / 109
0.0%
0 / 276
submodules/ECS/tests/library/ECS/world_logger_tests.c
0.0
0.0%
0 / 62
0.0%
0 / 124
submodules/ECS/tests/library/ECS/world_resource_tests.c
0.0
0.0%
0 / 92
0.0%
0 / 340
submodules/ECS/tests/library/ECS/world_system_tests.c
0.0
0.0%
0 / 92
0.0%
0 / 220
submodules/ECS/tests/library/ECS/world_tests.c
0.0
0.0%
0 / 25
0.0%
0 / 80
submodules/ECS/tests/library/vector/vector_tests.c
0.0
0.0%
0 / 167
0.0%
0 / 472
submodules/json-c/apps/json_parse.c
0.0
0.0%
0 / 69
0.0%
0 / 37
submodules/json-c/arraylist.c
0.0
0.0%
0 / 73
0.0%
0 / 54
submodules/json-c/debug.c
0.0
0.0%
0 / 21
0.0%
0 / 8
submodules/json-c/json_c_version.c
0.0
0.0%
0 / 4
-%
0 / 0
submodules/json-c/json_object.c
0.0
0.0%
0 / 664
0.0%
0 / 520
submodules/json-c/json_object_iterator.c
0.0
0.0%
0 / 16
-%
0 / 0
submodules/json-c/json_pointer.c
0.0
0.0%
0 / 155
0.0%
0 / 86
submodules/json-c/json_tokener.c
0.0
0.0%
0 / 549
0.0%
0 / 521
submodules/json-c/json_util.c
0.0
0.0%
0 / 105
0.0%
0 / 54
submodules/json-c/json_visit.c
0.0
0.0%
0 / 47
0.0%
0 / 30
submodules/json-c/linkhash.c
0.0
0.0%
0 / 214
0.0%
0 / 122
submodules/json-c/linkhash.h
0.0
0.0%
0 / 7
0.0%
0 / 8
submodules/json-c/printbuf.c
0.0
0.0%
0 / 67
0.0%
0 / 46
submodules/json-c/random_seed.c
0.0
0.0%
0 / 30
0.0%
0 / 24
submodules/json-c/strerror_override.c
0.0
0.0%
0 / 19
0.0%
0 / 16
submodules/raylib/src/external/cgltf.h
0.0
0.0%
0 / 2591
0.0%
0 / 2428
submodules/raylib/src/external/dr_mp3.h
0.0
0.0%
0 / 1079
0.0%
0 / 798
submodules/raylib/src/external/dr_wav.h
0.0
0.0%
0 / 2089
0.0%
0 / 1935
submodules/raylib/src/external/glad.h
0.0
0.0%
0 / 1550
0.0%
0 / 304
submodules/raylib/src/external/glfw/src/context.c
0.0
0.0%
0 / 256
0.0%
0 / 260
submodules/raylib/src/external/glfw/src/egl_context.c
0.0
0.0%
0 / 373
0.0%
0 / 220
submodules/raylib/src/external/glfw/src/glx_context.c
0.0
0.0%
0 / 301
0.0%
0 / 222
submodules/raylib/src/external/glfw/src/init.c
0.0
0.0%
0 / 205
0.0%
0 / 115
submodules/raylib/src/external/glfw/src/input.c
0.0
0.0%
0 / 559
0.0%
0 / 478
submodules/raylib/src/external/glfw/src/linux_joystick.c
0.0
0.0%
0 / 156
0.0%
0 / 104
submodules/raylib/src/external/glfw/src/monitor.c
0.0
0.0%
0 / 201
0.0%
0 / 132
submodules/raylib/src/external/glfw/src/null_init.c
0.0
0.0%
0 / 10
-%
0 / 0
submodules/raylib/src/external/glfw/src/null_joystick.c
0.0
0.0%
0 / 8
-%
0 / 0
submodules/raylib/src/external/glfw/src/null_monitor.c
0.0
0.0%
0 / 53
0.0%
0 / 22
submodules/raylib/src/external/glfw/src/null_window.c
0.0
0.0%
0 / 344
0.0%
0 / 201
submodules/raylib/src/external/glfw/src/osmesa_context.c
0.0
0.0%
0 / 146
0.0%
0 / 86
submodules/raylib/src/external/glfw/src/platform.c
0.0
0.0%
0 / 26
0.0%
0 / 20
submodules/raylib/src/external/glfw/src/posix_module.c
0.0
0.0%
0 / 6
-%
0 / 0
submodules/raylib/src/external/glfw/src/posix_poll.c
0.0
0.0%
0 / 15
0.0%
0 / 20
submodules/raylib/src/external/glfw/src/posix_thread.c
0.0
0.0%
0 / 25
0.0%
0 / 8
submodules/raylib/src/external/glfw/src/posix_time.c
0.0
0.0%
0 / 10
0.0%
0 / 2
submodules/raylib/src/external/glfw/src/vulkan.c
0.0
0.0%
0 / 140
0.0%
0 / 92
submodules/raylib/src/external/glfw/src/window.c
0.0
0.0%
0 / 530
0.0%
0 / 299
submodules/raylib/src/external/glfw/src/x11_init.c
0.0
0.0%
0 / 801
0.0%
0 / 389
submodules/raylib/src/external/glfw/src/x11_monitor.c
0.0
0.0%
0 / 252
0.0%
0 / 178
submodules/raylib/src/external/glfw/src/x11_window.c
0.0
0.0%
0 / 1238
0.0%
0 / 851
submodules/raylib/src/external/glfw/src/xkb_unicode.c
0.0
0.0%
0 / 12
0.0%
0 / 10
submodules/raylib/src/external/jar_mod.h
0.0
0.0%
0 / 456
0.0%
0 / 329
submodules/raylib/src/external/jar_xm.h
0.0
0.0%
0 / 1039
0.0%
0 / 1139
submodules/raylib/src/external/m3d.h
0.0
0.0%
0 / 1564
0.0%
0 / 2004
submodules/raylib/src/external/miniaudio.h
0.0
0.0%
0 / 12052
0.0%
0 / 8834
submodules/raylib/src/external/msf_gif.h
0.0
0.0%
0 / 203
0.0%
0 / 94
submodules/raylib/src/external/par_shapes.h
0.0
0.0%
0 / 957
0.0%
0 / 350
submodules/raylib/src/external/qoa.h
0.0
0.0%
0 / 193
0.0%
0 / 88
submodules/raylib/src/external/qoaplay.c
0.0
0.0%
0 / 80
0.0%
0 / 32
submodules/raylib/src/external/qoi.h
0.0
0.0%
0 / 165
0.0%
0 / 102
submodules/raylib/src/external/rl_gputex.h
0.0
0.0%
0 / 54
0.0%
0 / 52
submodules/raylib/src/external/sdefl.h
0.0
0.0%
0 / 304
0.0%
0 / 231
submodules/raylib/src/external/sinfl.h
0.0
0.0%
0 / 201
0.0%
0 / 114
submodules/raylib/src/external/stb_image.h
0.0
0.0%
0 / 1372
0.0%
0 / 1240
submodules/raylib/src/external/stb_image_resize.h
0.0
0.0%
0 / 740
0.0%
0 / 487
submodules/raylib/src/external/stb_image_write.h
0.0
0.0%
0 / 588
0.0%
0 / 439
submodules/raylib/src/external/stb_perlin.h
0.0
0.0%
0 / 89
0.0%
0 / 30
submodules/raylib/src/external/stb_rect_pack.h
0.0
0.0%
0 / 117
0.0%
0 / 94
submodules/raylib/src/external/stb_truetype.h
0.0
0.0%
0 / 1169
0.0%
0 / 1001
submodules/raylib/src/external/stb_vorbis.c
0.0
0.0%
0 / 2048
0.0%
0 / 1586
submodules/raylib/src/external/tinyobj_loader_c.h
0.0
0.0%
0 / 596
0.0%
0 / 532
submodules/raylib/src/external/vox_loader.h
0.0
0.0%
0 / 185
0.0%
0 / 78
submodules/raylib/src/raudio.c
0.0
0.0%
0 / 806
0.0%
0 / 483
submodules/raylib/src/raymath.h
0.0
0.0%
0 / 921
0.0%
0 / 141
submodules/raylib/src/rcamera.h
0.0
0.0%
0 / 110
0.0%
0 / 82
submodules/raylib/src/rcore.c
0.0
0.0%
0 / 1337
0.0%
0 / 766
submodules/raylib/src/rgestures.h
0.0
0.0%
0 / 101
0.0%
0 / 76
submodules/raylib/src/rlgl.h
0.0
0.0%
0 / 1097
0.0%
0 / 533
submodules/raylib/src/rmodels.c
0.0
0.0%
0 / 2544
0.0%
0 / 1166
submodules/raylib/src/rshapes.c
0.0
0.0%
0 / 768
0.0%
0 / 296
submodules/raylib/src/rtext.c
0.0
0.0%
0 / 683
0.0%
0 / 480
submodules/raylib/src/rtextures.c
0.0
0.0%
0 / 2024
0.0%
0 / 1172
submodules/raylib/src/utils.c
0.0
0.0%
0 / 126
0.0%
0 / 71