LCOV - code coverage report
Current view: top level - gi Hit Total Coverage
Test: gjs- Code Coverage Lines: 6917 8735 79.2 %
Date: 2022-08-13 20:42:03 Functions: 1529 1746 87.6 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 7400 14365 51.5 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
arg-cache.cpp
81.9%81.9%
81.9 % 767 / 937 78.8 % 272 / 345 54.5 % 550 / 1010
arg-cache.h
90.0%90.0%
90.0 % 27 / 30 83.3 % 15 / 18 66.7 % 12 / 18
arg-inl.h
90.8%90.8%
90.8 % 69 / 76 91.6 % 164 / 179 70.4 % 19 / 27
arg-types-inl.h
53.3%53.3%
53.3 % 16 / 30 53.3 % 8 / 15 - 0 / 0
arg.cpp
69.5%69.5%
69.5 % 1192 / 1715 82.6 % 114 / 138 49.8 % 1256 / 2523
arg.h
100.0%
100.0 % 9 / 9 100.0 % 3 / 3 - 0 / 0
boxed.cpp
83.6%83.6%
83.6 % 414 / 495 100.0 % 40 / 40 54.7 % 515 / 941
boxed.h
100.0%
100.0 % 25 / 25 100.0 % 9 / 9 50.0 % 4 / 8
closure.cpp
94.8%94.8%
94.8 % 55 / 58 100.0 % 8 / 8 56.9 % 33 / 58
closure.h
97.6%97.6%
97.6 % 40 / 41 94.7 % 18 / 19 33.3 % 4 / 12
cwrapper.cpp
87.5%87.5%
87.5 % 7 / 8 100.0 % 1 / 1 50.0 % 8 / 16
cwrapper.h
88.5%88.5%
88.5 % 131 / 148 80.9 % 165 / 204 50.4 % 118 / 234
enumeration.cpp
79.1%79.1%
79.1 % 34 / 43 100.0 % 3 / 3 52.8 % 38 / 72
foreign.cpp
55.6%55.6%
55.6 % 35 / 63 85.7 % 6 / 7 23.9 % 11 / 46
function.cpp
78.2%78.2%
78.2 % 509 / 651 73.5 % 36 / 49 52.3 % 535 / 1023
function.h
100.0%
100.0 % 42 / 42 100.0 % 14 / 14 64.3 % 27 / 42
fundamental.cpp
70.8%70.8%
70.8 % 150 / 212 95.0 % 19 / 20 38.2 % 159 / 416
fundamental.h
88.5%88.5%
88.5 % 23 / 26 100.0 % 9 / 9 50.0 % 4 / 8
gerror.cpp
80.2%80.2%
80.2 % 206 / 257 100.0 % 25 / 25 49.3 % 300 / 608
gerror.h
75.0%75.0%
75.0 % 6 / 8 83.3 % 5 / 6 50.0 % 3 / 6
gobject.cpp
85.9%85.9%
85.9 % 140 / 163 91.7 % 11 / 12 53.6 % 256 / 478
gtype.cpp
89.2%89.2%
89.2 % 58 / 65 100.0 % 10 / 10 53.8 % 70 / 130
interface.cpp
68.1%68.1%
68.1 % 62 / 91 87.5 % 7 / 8 48.2 % 67 / 139
interface.h
100.0%
100.0 % 6 / 6 100.0 % 2 / 2 50.0 % 2 / 4
js-value-inl.h
91.2%91.2%
91.2 % 83 / 91 96.7 % 29 / 30 69.1 % 47 / 68
ns.cpp
81.0%81.0%
81.0 % 64 / 79 90.0 % 9 / 10 45.9 % 73 / 159
object.cpp
84.8%84.8%
84.8 % 1258 / 1484 97.6 % 121 / 124 53.0 % 1571 / 2965
object.h
72.7%72.7%
72.7 % 24 / 33 86.7 % 13 / 15 35.0 % 7 / 20
param.cpp
74.5%74.5%
74.5 % 82 / 110 90.0 % 9 / 10 46.5 % 94 / 202
private.cpp
75.8%75.8%
75.8 % 213 / 281 100.0 % 21 / 21 49.4 % 300 / 607
repo.cpp
72.4%72.4%
72.4 % 234 / 323 100.0 % 20 / 20 49.6 % 304 / 613
toggle.cpp
98.9%98.9%
98.9 % 92 / 93 100.0 % 15 / 15 71.6 % 53 / 74
toggle.h
100.0%
100.0 % 11 / 11 100.0 % 7 / 7 50.0 % 4 / 8
union.cpp
54.2%54.2%
54.2 % 45 / 83 70.0 % 7 / 10 30.8 % 37 / 120
union.h
100.0%
100.0 % 4 / 4 100.0 % 3 / 3 50.0 % 4 / 8
utils-inl.h
86.7%86.7%
86.7 % 13 / 15 50.0 % 6 / 12 75.0 % 3 / 4
value.cpp
78.5%78.5%
78.5 % 450 / 573 100.0 % 11 / 11 52.7 % 638 / 1210
value.h
70.0%70.0%
70.0 % 7 / 10 75.0 % 3 / 4 25.0 % 1 / 4
wrapperutils.cpp
95.1%95.1%
95.1 % 39 / 41 100.0 % 9 / 9 58.1 % 50 / 86
wrapperutils.h
90.2%90.2%
90.2 % 275 / 305 93.7 % 282 / 301 56.0 % 223 / 398

Generated by: LCOV version 1.14