LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: crystal-facet-uml_v1.69.0_covts Lines: 44.4 % 36136 16060
Test Date: 2026-03-08 20:58:47 Functions: 56.5 % 2563 1448

Directory Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
ctrl/include/
86.0%86.0%
86.0 % 463 398 93.8 % 80 75
ctrl/source/
84.9%84.9%
84.9 % 1683 1429 91.8 % 73 67
ctrl/source/consistency/
97.0%97.0%
97.0 % 230 223 100.0 % 13 13
data/include/
79.1%79.1%
79.1 % 86 68 84.6 % 13 11
data/include/entity/
100.0%
100.0 % 1223 1223 100.0 % 210 210
data/include/set/
95.6%95.6%
95.6 % 679 649 99.2 % 133 132
data/include/storage/
77.4%77.4%
77.4 % 576 446 92.4 % 66 61
data/source/
100.0%
100.0 % 88 88 100.0 % 2 2
data/source/entity/
64.0%64.0%
64.0 % 25 16 80.0 % 5 4
data/source/set/
96.7%96.7%
96.7 % 209 202 100.0 % 10 10
data/source/storage/
89.6%89.6%
89.6 % 3997 3583 98.0 % 204 200
gui/include/
2.1%2.1%
2.1 % 474 10 2.9 % 174 5
gui/include/observer/
0.0%
0.0 % 18 0.0 % 3
gui/include/pos/
35.4%35.4%
35.4 % 181 64 30.0 % 50 15
gui/include/shape/
40.2%40.2%
40.2 % 97 39 68.8 % 16 11
gui/include/sketch/
7.8%7.8%
7.8 % 739 58 11.8 % 93 11
gui/include/wrap/
0.0%
0.0 % 42 0.0 % 6
gui/source/
9.3%9.3%
9.3 % 2914 270 2.5 % 120 3
gui/source/attributes/
0.0%
0.0 % 911 0.0 % 39
gui/source/sketch/
9.3%9.3%
9.3 % 2620 244 9.0 % 78 7
io/include/
21.7%21.7%
21.7 % 212 46 22.2 % 36 8
io/include/format/
11.0%11.0%
11.0 % 163 18 20.0 % 15 3
io/include/json/
84.6%84.6%
84.6 % 156 132 84.6 % 13 11
io/include/xmi/
0.0%
0.0 % 373 0.0 % 32
io/source/
33.6%33.6%
33.6 % 2125 714 39.8 % 83 33
io/source/document/
0.0%
0.0 % 907 0.0 % 39
io/source/format/
67.2%67.2%
67.2 % 192 129 61.5 % 13 8
io/source/image/
0.0%
0.0 % 90 0.0 % 4
io/source/json/
59.9%59.9%
59.9 % 1842 1103 64.0 % 100 64
io/source/xmi/
0.0%
0.0 % 1485 0.0 % 59
main/source/
0.0%
0.0 % 288 0.0 % 11
pencil/include/
31.0%31.0%
31.0 % 326 101 27.5 % 40 11
pencil/include/draw/
49.0%49.0%
49.0 % 202 99 52.0 % 25 13
pencil/include/filter/
0.0%
0.0 % 14 0.0 % 3
pencil/include/geometry/
100.0%
100.0 % 1164 1164 100.0 % 149 149
pencil/include/layout/
22.9%22.9%
22.9 % 712 163 26.2 % 126 33
pencil/source/
5.5%5.5%
5.5 % 4086 224 6.1 % 115 7
pencil/source/draw/
34.5%34.5%
34.5 % 1958 675 23.1 % 52 12
pencil/source/geometry/
100.0%
100.0 % 275 275 100.0 % 5 5
pencil/source/layout/
63.3%63.3%
63.3 % 283 179 88.9 % 9 8
u8stream/include/u8/
100.0%
100.0 % 87 87 100.0 % 28 28
u8stream/include/u8arena/
100.0%
100.0 % 66 66 100.0 % 13 13
u8stream/include/u8list/
100.0%
100.0 % 144 144 100.0 % 22 22
u8stream/include/u8stream/
100.0%
100.0 % 139 139 100.0 % 22 22
u8stream/include/utf8stream/
100.0%
100.0 % 94 94 100.0 % 14 14
u8stream/include/utf8stringbuf/
100.0%
100.0 % 769 769 100.0 % 83 83
u8stream/source/u8dir/
100.0%
100.0 % 50 50 100.0 % 4 4
u8stream/source/u8stream/
100.0%
100.0 % 542 542 100.0 % 52 52
u8stream/source/utf8stringbuf/
100.0%
100.0 % 137 137 100.0 % 8 8

Generated by: LCOV version 2.0-1