View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/ots/include/opentype-sanitiser.h |
98.78% (81/82) |
94.12% (16/17) |
90.38% (47/52) |
src/ots/include/ots-memory-stream.h |
78.69% (48/61) |
75.00% (9/12) |
72.92% (35/48) |
src/ots/src/avar.cc |
93.80% (121/129) |
100.00% (2/2) |
97.14% (136/140) |
src/ots/src/avar.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/cff.cc |
95.63% (1051/1099) |
100.00% (22/22) |
94.77% (1360/1435) |
src/ots/src/cff.h |
100.00% (9/9) |
100.00% (3/3) |
100.00% (12/12) |
src/ots/src/cff_charstring.cc |
97.85% (636/650) |
100.00% (7/7) |
96.52% (777/805) |
src/ots/src/cmap.cc |
91.75% (734/800) |
100.00% (7/7) |
87.24% (759/870) |
src/ots/src/cmap.h |
100.00% (6/6) |
100.00% (1/1) |
100.00% (6/6) |
src/ots/src/colr.cc |
98.84% (682/690) |
100.00% (25/25) |
98.14% (1162/1184) |
src/ots/src/colr.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (3/3) |
src/ots/src/cpal.cc |
91.09% (184/202) |
100.00% (5/5) |
92.57% (187/202) |
src/ots/src/cpal.h |
100.00% (2/2) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/cvar.cc |
93.33% (28/30) |
100.00% (2/2) |
95.24% (20/21) |
src/ots/src/cvar.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/cvt.cc |
84.00% (21/25) |
100.00% (3/3) |
89.47% (17/19) |
src/ots/src/cvt.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/feat.cc |
92.64% (151/163) |
100.00% (7/7) |
96.25% (154/160) |
src/ots/src/feat.h |
75.00% (3/4) |
75.00% (3/4) |
85.71% (6/7) |
src/ots/src/fpgm.cc |
81.82% (18/22) |
100.00% (3/3) |
87.50% (14/16) |
src/ots/src/fpgm.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/fvar.cc |
92.59% (125/135) |
100.00% (2/2) |
96.64% (144/149) |
src/ots/src/fvar.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (3/3) |
src/ots/src/gasp.cc |
92.86% (52/56) |
100.00% (2/2) |
96.23% (51/53) |
src/ots/src/gasp.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/gdef.cc |
94.24% (278/295) |
100.00% (5/5) |
96.96% (255/263) |
src/ots/src/gdef.h |
100.00% (5/5) |
100.00% (1/1) |
100.00% (5/5) |
src/ots/src/glat.cc |
75.00% (285/380) |
85.00% (17/20) |
79.14% (277/350) |
src/ots/src/glat.h |
89.47% (17/19) |
86.67% (13/15) |
90.32% (28/31) |
src/ots/src/gloc.cc |
93.55% (87/93) |
100.00% (4/4) |
96.67% (87/90) |
src/ots/src/gloc.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/glyf.cc |
96.69% (526/544) |
100.00% (8/8) |
97.49% (428/439) |
src/ots/src/glyf.h |
100.00% (7/7) |
100.00% (3/3) |
100.00% (6/6) |
src/ots/src/gpos.cc |
96.74% (504/521) |
100.00% (18/18) |
95.12% (761/800) |
src/ots/src/gpos.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/graphite.h |
65.52% (38/58) |
88.89% (8/9) |
79.41% (27/34) |
src/ots/src/gsub.cc |
95.25% (381/400) |
100.00% (11/11) |
96.40% (428/444) |
src/ots/src/gsub.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/gvar.cc |
90.20% (138/153) |
100.00% (5/5) |
87.58% (134/153) |
src/ots/src/gvar.h |
100.00% (6/6) |
100.00% (2/2) |
100.00% (6/6) |
src/ots/src/hdmx.cc |
91.01% (81/89) |
100.00% (3/3) |
95.45% (84/88) |
src/ots/src/hdmx.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/head.cc |
97.83% (90/92) |
100.00% (2/2) |
99.06% (105/106) |
src/ots/src/head.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/hhea.cc |
100.00% (10/10) |
100.00% (1/1) |
100.00% (7/7) |
src/ots/src/hhea.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/hmtx.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (4/4) |
src/ots/src/hvar.cc |
96.49% (55/57) |
100.00% (2/2) |
97.92% (47/48) |
src/ots/src/hvar.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/kern.cc |
95.59% (130/136) |
100.00% (3/3) |
97.60% (122/125) |
src/ots/src/kern.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/layout.cc |
96.71% (1293/1337) |
100.00% (38/38) |
94.77% (2140/2258) |
src/ots/src/layout.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/loca.cc |
87.10% (54/62) |
100.00% (2/2) |
92.59% (50/54) |
src/ots/src/loca.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/ltsh.cc |
82.61% (38/46) |
100.00% (3/3) |
90.70% (39/43) |
src/ots/src/ltsh.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/math.cc |
95.48% (338/354) |
100.00% (15/15) |
93.26% (401/430) |
src/ots/src/math_.h |
100.00% (2/2) |
100.00% (1/1) |
100.00% (3/3) |
src/ots/src/maxp.cc |
89.47% (68/76) |
100.00% (2/2) |
95.60% (87/91) |
src/ots/src/maxp.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/metrics.cc |
89.23% (116/130) |
100.00% (4/4) |
94.81% (128/135) |
src/ots/src/metrics.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (5/5) |
src/ots/src/mvar.cc |
97.10% (67/69) |
100.00% (2/2) |
98.25% (56/57) |
src/ots/src/mvar.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/name.cc |
97.24% (282/290) |
100.00% (8/8) |
98.30% (231/235) |
src/ots/src/name.h |
100.00% (17/17) |
100.00% (4/4) |
100.00% (27/27) |
src/ots/src/os2.cc |
94.31% (232/246) |
100.00% (2/2) |
97.45% (267/274) |
src/ots/src/os2.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/ots.cc |
89.88% (737/820) |
93.55% (29/31) |
85.87% (1094/1274) |
src/ots/src/ots.h |
93.14% (95/102) |
95.83% (23/24) |
92.55% (87/94) |
src/ots/src/post.cc |
91.80% (112/122) |
100.00% (2/2) |
96.00% (120/125) |
src/ots/src/post.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/prep.cc |
81.82% (18/22) |
100.00% (3/3) |
87.50% (14/16) |
src/ots/src/prep.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/sile.cc |
96.30% (52/54) |
100.00% (2/2) |
98.39% (61/62) |
src/ots/src/sile.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/silf.cc |
91.37% (783/857) |
100.00% (19/19) |
96.13% (918/955) |
src/ots/src/silf.h |
92.31% (12/13) |
90.91% (10/11) |
95.24% (20/21) |
src/ots/src/sill.cc |
93.65% (118/126) |
100.00% (6/6) |
96.95% (127/131) |
src/ots/src/sill.h |
100.00% (3/3) |
100.00% (3/3) |
100.00% (6/6) |
src/ots/src/stat.cc |
91.06% (275/302) |
100.00% (3/3) |
95.47% (295/309) |
src/ots/src/stat.h |
96.43% (54/56) |
100.00% (9/9) |
96.00% (24/25) |
src/ots/src/variations.cc |
97.97% (193/197) |
100.00% (5/5) |
96.22% (356/370) |
src/ots/src/vdmx.cc |
91.87% (113/123) |
100.00% (3/3) |
96.38% (133/138) |
src/ots/src/vdmx.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/vhea.cc |
100.00% (11/11) |
100.00% (1/1) |
100.00% (9/9) |
src/ots/src/vhea.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/vmtx.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (4/4) |
src/ots/src/vorg.cc |
85.71% (48/56) |
100.00% (3/3) |
87.93% (51/58) |
src/ots/src/vorg.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/vvar.cc |
96.97% (64/66) |
100.00% (2/2) |
98.25% (56/57) |
src/ots/src/vvar.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/subprojects/brotli-1.1.0/c/common/constants.h |
0.00% (0/60) |
0.00% (0/1) |
0.00% (0/13) |
src/ots/subprojects/brotli-1.1.0/c/common/dictionary.c |
42.86% (3/7) |
50.00% (1/2) |
33.33% (1/3) |
src/ots/subprojects/brotli-1.1.0/c/common/platform.c |
100.00% (8/8) |
100.00% (2/2) |
100.00% (4/4) |
src/ots/subprojects/brotli-1.1.0/c/common/platform.h |
16.67% (10/60) |
20.00% (2/10) |
20.00% (2/10) |
src/ots/subprojects/brotli-1.1.0/c/common/shared_dictionary.c |
58.00% (29/50) |
66.67% (2/3) |
40.00% (16/40) |
src/ots/subprojects/brotli-1.1.0/c/common/transform.c |
54.37% (56/103) |
75.00% (3/4) |
59.15% (42/71) |
src/ots/subprojects/brotli-1.1.0/c/dec/bit_reader.c |
48.65% (18/37) |
66.67% (2/3) |
48.15% (13/27) |
src/ots/subprojects/brotli-1.1.0/c/dec/bit_reader.h |
76.03% (203/267) |
96.43% (27/28) |
92.11% (140/152) |
src/ots/subprojects/brotli-1.1.0/c/dec/decode.c |
83.85% (1848/2204) |
79.22% (61/77) |
74.24% (1262/1700) |
src/ots/subprojects/brotli-1.1.0/c/dec/huffman.c |
99.10% (220/222) |
100.00% (6/6) |
100.00% (105/105) |
src/ots/subprojects/brotli-1.1.0/c/dec/huffman.h |
100.00% (6/6) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/subprojects/brotli-1.1.0/c/dec/state.c |
96.77% (120/124) |
100.00% (5/5) |
88.89% (24/27) |
src/ots/subprojects/lz4-1.9.4/lib/lz4.c |
21.12% (297/1406) |
12.64% (11/87) |
23.69% (316/1334) |
src/ots/subprojects/woff2-1.0.2/include/woff2/output.h |
50.00% (2/4) |
50.00% (2/4) |
50.00% (2/4) |
src/ots/subprojects/woff2-1.0.2/src/buffer.h |
60.98% (50/82) |
66.67% (10/15) |
83.33% (35/42) |
src/ots/subprojects/woff2-1.0.2/src/port.h |
0.00% (0/20) |
0.00% (0/1) |
0.00% (0/1) |
src/ots/subprojects/woff2-1.0.2/src/round.h |
66.67% (4/6) |
100.00% (1/1) |
75.00% (3/4) |
src/ots/subprojects/woff2-1.0.2/src/store_bytes.h |
44.83% (13/29) |
40.00% (2/5) |
40.00% (2/5) |
src/ots/subprojects/woff2-1.0.2/src/variable_length.cc |
53.85% (56/104) |
28.57% (2/7) |
62.34% (48/77) |
src/ots/subprojects/woff2-1.0.2/src/woff2_common.cc |
100.00% (29/29) |
100.00% (2/2) |
100.00% (16/16) |
src/ots/subprojects/woff2-1.0.2/src/woff2_common.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/ots/subprojects/woff2-1.0.2/src/woff2_dec.cc |
89.38% (917/1026) |
95.65% (22/23) |
87.38% (699/800) |
src/ots/subprojects/woff2-1.0.2/src/woff2_out.cc |
56.10% (23/41) |
57.14% (4/7) |
56.67% (17/30) |
src/ots/subprojects/zlib-1.3.1/adler32.c |
64.56% (51/79) |
40.00% (2/5) |
75.54% (105/139) |
src/ots/subprojects/zlib-1.3.1/crc32.c |
0.00% (0/287) |
0.00% (0/13) |
0.00% (0/77) |
src/ots/subprojects/zlib-1.3.1/inffast.c |
74.18% (158/213) |
100.00% (1/1) |
65.12% (56/86) |
src/ots/subprojects/zlib-1.3.1/inflate.c |
59.44% (576/969) |
45.45% (10/22) |
56.84% (673/1184) |
src/ots/subprojects/zlib-1.3.1/inftrees.c |
98.77% (160/162) |
100.00% (1/1) |
98.17% (107/109) |
src/ots/subprojects/zlib-1.3.1/uncompr.c |
87.76% (43/49) |
100.00% (2/2) |
79.17% (38/48) |
src/ots/subprojects/zlib-1.3.1/zutil.c |
19.57% (9/46) |
40.00% (2/5) |
11.43% (4/35) |
src/ots/util/ots-fuzzer.cc |
100.00% (21/21) |
100.00% (3/3) |
100.00% (17/17) |
Totals |
82.33% (16753/20348) |
79.15% (653/825) |
84.54% (18316/21666) |