View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/ots/include/opentype-sanitiser.h |
98.70% (76/77) |
94.12% (16/17) |
85.29% (58/68) |
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) |
93.44% (1796/1922) |
src/ots/src/cff.h |
100.00% (13/13) |
100.00% (3/3) |
100.00% (16/16) |
src/ots/src/cff_charstring.cc |
97.85% (636/650) |
100.00% (7/7) |
95.49% (1038/1087) |
src/ots/src/cmap.cc |
91.75% (734/800) |
100.00% (7/7) |
80.37% (774/963) |
src/ots/src/cmap.h |
100.00% (9/9) |
100.00% (1/1) |
100.00% (9/9) |
src/ots/src/colr.cc |
98.84% (682/690) |
100.00% (25/25) |
97.51% (1412/1448) |
src/ots/src/colr.h |
100.00% (4/4) |
100.00% (1/1) |
100.00% (4/4) |
src/ots/src/cpal.cc |
91.09% (184/202) |
100.00% (5/5) |
84.92% (214/252) |
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) |
90.00% (18/20) |
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) |
88.24% (15/17) |
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% (6/6) |
100.00% (1/1) |
100.00% (6/6) |
src/ots/src/glat.cc |
75.00% (285/380) |
85.00% (17/20) |
75.67% (283/374) |
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.32% (524/544) |
100.00% (8/8) |
93.18% (437/469) |
src/ots/src/glyf.h |
100.00% (7/7) |
100.00% (3/3) |
100.00% (7/7) |
src/ots/src/gpos.cc |
96.74% (504/521) |
100.00% (18/18) |
94.46% (920/974) |
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.18% (479/498) |
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) |
85.12% (143/168) |
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.51% (85/89) |
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.62% (123/126) |
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.08% (2638/2804) |
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.91% (40/44) |
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) |
91.12% (513/563) |
src/ots/src/math_.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (4/4) |
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.33% (235/239) |
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.46% (269/276) |
src/ots/src/os2.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/ots/src/ots.cc |
89.74% (735/819) |
93.55% (29/31) |
83.18% (1266/1522) |
src/ots/src/ots.h |
92.00% (92/100) |
95.83% (23/24) |
92.73% (102/110) |
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) |
88.24% (15/17) |
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) |
95.68% (443/463) |
src/ots/src/vdmx.cc |
91.87% (113/123) |
100.00% (3/3) |
96.48% (137/142) |
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) |
88.14% (52/59) |
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) |
70.67% (1272/1800) |
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.69% (117/121) |
100.00% (5/5) |
95.65% (66/69) |
src/ots/subprojects/lz4-1.9.4/lib/lz4.c |
21.20% (296/1396) |
12.64% (11/87) |
18.72% (413/2206) |
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 |
59.49% (47/79) |
66.67% (10/15) |
84.44% (38/45) |
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.57% (919/1026) |
95.65% (22/23) |
87.27% (713/817) |
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.35% (16746/20334) |
79.15% (653/825) |
81.69% (20628/25253) |