GCC Code Coverage Report


Directory: ./
Date: 2025-04-06 13:22:55
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 3940 4082 96.5%
Functions: 401 404 99.3%
Branches: 1949 2292 85.0%

File Lines Functions Branches
allocator.c 100.0 100.0% 46 / 46 100.0% 13 / 13 83.3% 10 / 12
array_list.c 93.8 93.8% 378 / 403 100.0% 30 / 30 85.2% 208 / 244
buffer.c 96.6 96.6% 253 / 262 100.0% 24 / 24 84.0% 121 / 144
compare.c 100.0 100.0% 134 / 134 100.0% 33 / 33 100.0% 68 / 68
cx/hash_key.h 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
cx/linked_list.h 100.0 100.0% 3 / 3 100.0% 1 / 1 -% 0 / 0
cx/map.h 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
cx/properties.h 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
cx/string.h 100.0 100.0% 4 / 4 100.0% 2 / 2 -% 0 / 0
cx/tree.h 100.0 100.0% 4 / 4 100.0% 1 / 1 -% 0 / 0
hash_key.c 100.0 100.0% 50 / 50 100.0% 4 / 4 100.0% 10 / 10
hash_map.c 98.6 98.6% 219 / 222 100.0% 15 / 15 91.0% 122 / 134
iterator.c 100.0 100.0% 58 / 58 100.0% 9 / 9 100.0% 12 / 12
json.c 95.9 95.9% 751 / 783 96.3% 52 / 54 80.7% 439 / 544
linked_list.c 100.0 100.0% 485 / 485 100.0% 42 / 42 89.5% 263 / 294
list.c 99.0 99.0% 199 / 201 100.0% 32 / 32 87.2% 75 / 86
map.c 100.0 100.0% 26 / 26 100.0% 8 / 8 50.0% 1 / 2
mempool.c 90.3 90.3% 84 / 93 90.0% 9 / 10 65.9% 29 / 44
printf.c 93.3 93.3% 83 / 89 100.0% 8 / 8 64.3% 18 / 28
properties.c 97.3 97.3% 180 / 185 100.0% 16 / 16 83.8% 67 / 80
streams.c 100.0 100.0% 22 / 22 100.0% 2 / 2 77.8% 14 / 18
string.c 91.0 91.0% 495 / 544 100.0% 60 / 60 84.2% 308 / 366
szmul.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 6 / 6
tree.c 99.6 99.6% 450 / 452 100.0% 36 / 36 89.0% 178 / 200