View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/jq/src/builtin.c |
80.42% (1142/1420) |
86.60% (84/97) |
79.88% (810/1014) |
src/jq/src/bytecode.c |
96.75% (119/123) |
100.00% (8/8) |
97.14% (68/70) |
src/jq/src/compile.c |
90.52% (964/1065) |
92.86% (78/84) |
91.16% (732/803) |
src/jq/src/exec_stack.h |
100.00% (53/53) |
100.00% (9/9) |
100.00% (18/18) |
src/jq/src/execute.c |
82.11% (817/995) |
80.77% (42/52) |
80.09% (370/462) |
src/jq/src/jv.c |
92.92% (1221/1314) |
96.06% (122/127) |
90.83% (852/938) |
src/jq/src/jv.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/jq/src/jv_alloc.c |
51.58% (49/95) |
64.29% (9/14) |
54.76% (23/42) |
src/jq/src/jv_aux.c |
77.84% (527/677) |
100.00% (19/19) |
84.24% (417/495) |
src/jq/src/jv_dtoa.c |
76.20% (1377/1807) |
96.55% (28/29) |
71.05% (1107/1558) |
src/jq/src/jv_dtoa_tsd.c |
78.12% (25/32) |
100.00% (4/4) |
85.71% (12/14) |
src/jq/src/jv_file.c |
71.88% (46/64) |
100.00% (1/1) |
90.70% (39/43) |
src/jq/src/jv_parse.c |
98.06% (706/720) |
96.55% (28/29) |
97.85% (638/652) |
src/jq/src/jv_print.c |
79.46% (267/336) |
84.62% (11/13) |
77.78% (182/234) |
src/jq/src/jv_unicode.c |
100.00% (112/112) |
100.00% (7/7) |
100.00% (117/117) |
src/jq/src/lexer.c |
57.27% (559/976) |
43.75% (21/48) |
64.35% (897/1394) |
src/jq/src/linker.c |
57.10% (205/359) |
80.00% (8/10) |
68.42% (143/209) |
src/jq/src/locfile.c |
96.00% (72/75) |
100.00% (6/6) |
97.22% (35/36) |
src/jq/src/parser.c |
93.49% (1882/2013) |
90.48% (19/21) |
89.88% (773/860) |
src/jq/src/util.c |
17.00% (42/247) |
29.41% (5/17) |
11.25% (18/160) |
src/jq/src/util.h |
0.00% (0/10) |
0.00% (0/1) |
0.00% (0/1) |
src/jq/tests/jq_fuzz_compile.c |
100.00% (15/15) |
100.00% (1/1) |
100.00% (5/5) |
src/jq/tests/jq_fuzz_execute.cpp |
100.00% (27/27) |
100.00% (1/1) |
100.00% (10/10) |
src/jq/tests/jq_fuzz_fixed.cpp |
100.00% (28/28) |
100.00% (1/1) |
100.00% (10/10) |
src/jq/tests/jq_fuzz_load_file.c |
87.50% (14/16) |
100.00% (1/1) |
75.00% (3/4) |
src/jq/tests/jq_fuzz_parse.c |
100.00% (9/9) |
100.00% (1/1) |
100.00% (1/1) |
src/jq/tests/jq_fuzz_parse_extended.c |
100.00% (22/22) |
100.00% (1/1) |
100.00% (7/7) |
src/jq/tests/jq_fuzz_parse_stream.c |
100.00% (9/9) |
100.00% (1/1) |
100.00% (1/1) |
src/jq/vendor/decNumber/decContext.c |
16.48% (29/176) |
18.75% (3/16) |
9.26% (25/270) |
src/jq/vendor/decNumber/decNumber.c |
25.21% (882/3499) |
26.37% (24/91) |
23.70% (1155/4873) |
src/jq/vendor/oniguruma/src/ascii.c |
85.37% (35/41) |
50.00% (1/2) |
75.81% (47/62) |
src/jq/vendor/oniguruma/src/regcomp.c |
80.96% (4929/6088) |
90.40% (160/177) |
78.04% (4986/6389) |
src/jq/vendor/oniguruma/src/regenc.c |
24.30% (122/502) |
34.04% (16/47) |
23.82% (106/445) |
src/jq/vendor/oniguruma/src/regerror.c |
43.03% (145/337) |
42.86% (3/7) |
41.06% (124/302) |
src/jq/vendor/oniguruma/src/regexec.c |
44.01% (1536/3490) |
17.21% (21/122) |
56.53% (2926/5176) |
src/jq/vendor/oniguruma/src/regparse.c |
71.59% (4805/6712) |
76.30% (161/211) |
65.34% (5414/8286) |
src/jq/vendor/oniguruma/src/regsyntax.c |
0.00% (0/59) |
0.00% (0/11) |
0.00% (0/30) |
src/jq/vendor/oniguruma/src/st.c |
39.03% (105/269) |
31.82% (7/22) |
43.83% (103/235) |
src/jq/vendor/oniguruma/src/unicode.c |
62.47% (461/738) |
70.59% (12/17) |
53.30% (493/925) |
src/jq/vendor/oniguruma/src/unicode_fold1_key.c |
100.00% (1653/1653) |
100.00% (2/2) |
100.00% (10/10) |
src/jq/vendor/oniguruma/src/unicode_fold2_key.c |
100.00% (106/106) |
100.00% (2/2) |
100.00% (10/10) |
src/jq/vendor/oniguruma/src/unicode_fold3_key.c |
100.00% (61/61) |
100.00% (2/2) |
100.00% (10/10) |
src/jq/vendor/oniguruma/src/unicode_property_data.c |
100.00% (2057/2057) |
100.00% (3/3) |
100.00% (934/934) |
src/jq/vendor/oniguruma/src/unicode_unfold_key.c |
100.00% (1879/1879) |
100.00% (2/2) |
100.00% (10/10) |
src/jq/vendor/oniguruma/src/utf8.c |
95.10% (97/102) |
100.00% (9/9) |
92.94% (79/85) |
Totals |
72.33% (29212/40389) |
70.16% (945/1347) |
63.75% (23721/37211) |