View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/aspell-fuzz/aspell_fuzzer.cpp |
100.00% (124/124) |
100.00% (3/3) |
84.29% (59/70) |
src/aspell/common/asc_ctype.hpp |
100.00% (21/21) |
100.00% (7/7) |
100.00% (31/31) |
src/aspell/common/basic_list.hpp |
100.00% (14/14) |
100.00% (12/12) |
100.00% (12/12) |
src/aspell/common/block_slist-t.hpp |
100.00% (26/26) |
100.00% (2/2) |
100.00% (7/7) |
src/aspell/common/block_slist.hpp |
100.00% (12/12) |
100.00% (4/4) |
100.00% (8/8) |
src/aspell/common/cache-t.hpp |
100.00% (38/38) |
100.00% (5/5) |
100.00% (24/24) |
src/aspell/common/cache.cpp |
54.41% (37/68) |
54.55% (6/11) |
51.11% (23/45) |
src/aspell/common/cache.hpp |
84.62% (22/26) |
87.50% (14/16) |
86.67% (26/30) |
src/aspell/common/can_have_error.cpp |
37.50% (3/8) |
50.00% (2/4) |
50.00% (3/6) |
src/aspell/common/clone_ptr-t.hpp |
20.00% (3/15) |
33.33% (1/3) |
16.67% (1/6) |
src/aspell/common/clone_ptr.hpp |
44.44% (4/9) |
66.67% (4/6) |
62.50% (5/8) |
src/aspell/common/config.cpp |
65.85% (594/902) |
56.06% (37/66) |
72.37% (660/912) |
src/aspell/common/config.hpp |
37.04% (10/27) |
42.86% (9/21) |
53.33% (16/30) |
src/aspell/common/convert.cpp |
70.80% (543/767) |
70.15% (47/67) |
73.03% (566/775) |
src/aspell/common/convert.hpp |
55.87% (119/213) |
59.09% (39/66) |
64.77% (114/176) |
src/aspell/common/copy_ptr.hpp |
46.15% (6/13) |
60.00% (6/10) |
58.33% (7/12) |
src/aspell/common/document_checker.cpp |
66.10% (39/59) |
62.50% (5/8) |
69.23% (18/26) |
src/aspell/common/document_checker.hpp |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/aspell/common/enumeration.hpp |
44.44% (8/18) |
33.33% (2/6) |
63.64% (7/11) |
src/aspell/common/error.cpp |
30.00% (9/30) |
50.00% (2/4) |
44.44% (8/18) |
src/aspell/common/error.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (3/3) |
src/aspell/common/file_data_util.cpp |
54.35% (25/46) |
100.00% (3/3) |
44.44% (20/45) |
src/aspell/common/file_util.cpp |
59.09% (91/154) |
62.50% (10/16) |
77.53% (69/89) |
src/aspell/common/filter.cpp |
36.05% (31/86) |
60.00% (6/10) |
17.02% (16/94) |
src/aspell/common/filter.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/common/filter_char.hpp |
47.62% (10/21) |
50.00% (5/10) |
70.59% (12/17) |
src/aspell/common/filter_char_vector.hpp |
50.00% (9/18) |
60.00% (3/5) |
60.00% (3/5) |
src/aspell/common/fstream.cpp |
38.54% (37/96) |
31.58% (6/19) |
50.00% (26/52) |
src/aspell/common/fstream.hpp |
20.83% (5/24) |
38.46% (5/13) |
65.22% (15/23) |
src/aspell/common/generic_copy_ptr-t.hpp |
35.71% (10/28) |
50.00% (2/4) |
31.58% (6/19) |
src/aspell/common/generic_copy_ptr.hpp |
42.86% (3/7) |
75.00% (3/4) |
83.33% (5/6) |
src/aspell/common/getdata.cpp |
68.79% (97/141) |
70.00% (7/10) |
66.67% (108/162) |
src/aspell/common/getdata.hpp |
54.55% (6/11) |
75.00% (3/4) |
80.00% (4/5) |
src/aspell/common/gettext.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/aspell/common/gettext_init.cpp |
100.00% (2/2) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/common/hash-t.hpp |
92.31% (120/130) |
100.00% (10/10) |
89.29% (50/56) |
src/aspell/common/hash.hpp |
83.33% (55/66) |
83.72% (36/43) |
87.67% (64/73) |
src/aspell/common/hash_fun.hpp |
42.86% (6/14) |
11.11% (1/9) |
33.33% (4/12) |
src/aspell/common/indiv_filter.hpp |
82.35% (14/17) |
66.67% (6/9) |
76.92% (10/13) |
src/aspell/common/info.cpp |
74.83% (336/449) |
68.75% (33/48) |
76.72% (257/335) |
src/aspell/common/info.hpp |
50.00% (6/12) |
50.00% (6/12) |
66.67% (12/18) |
src/aspell/common/istream.hpp |
75.00% (3/4) |
75.00% (3/4) |
80.00% (4/5) |
src/aspell/common/istream_enumeration.hpp |
33.33% (4/12) |
40.00% (2/5) |
55.56% (5/9) |
src/aspell/common/itemize.cpp |
80.00% (44/55) |
100.00% (5/5) |
69.01% (49/71) |
src/aspell/common/lock.hpp |
87.50% (7/8) |
87.50% (7/8) |
94.44% (17/18) |
src/aspell/common/lsort.hpp |
100.00% (49/49) |
100.00% (4/4) |
96.97% (32/33) |
src/aspell/common/mutable_container.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/common/mutable_string.hpp |
38.64% (17/44) |
64.29% (9/14) |
75.00% (18/24) |
src/aspell/common/objstack.cpp |
91.89% (68/74) |
88.89% (8/9) |
85.19% (23/27) |
src/aspell/common/objstack.hpp |
76.24% (77/101) |
80.00% (16/20) |
82.98% (39/47) |
src/aspell/common/ostream.hpp |
4.17% (1/24) |
11.11% (1/9) |
11.11% (1/9) |
src/aspell/common/parm_string.hpp |
67.35% (33/49) |
78.57% (11/14) |
85.71% (36/42) |
src/aspell/common/posib_err.cpp |
75.25% (76/101) |
77.78% (7/9) |
70.18% (40/57) |
src/aspell/common/posib_err.hpp |
80.87% (93/115) |
80.00% (24/30) |
78.08% (57/73) |
src/aspell/common/simple_string.hpp |
27.27% (9/33) |
46.67% (7/15) |
65.22% (15/23) |
src/aspell/common/speller.cpp |
100.00% (2/2) |
100.00% (2/2) |
100.00% (3/3) |
src/aspell/common/speller.hpp |
37.50% (3/8) |
37.50% (3/8) |
50.00% (5/10) |
src/aspell/common/stack_ptr.hpp |
100.00% (9/9) |
100.00% (9/9) |
100.00% (11/11) |
src/aspell/common/string.cpp |
43.40% (23/53) |
50.00% (2/4) |
52.63% (20/38) |
src/aspell/common/string.hpp |
71.05% (216/304) |
67.71% (65/96) |
78.33% (141/180) |
src/aspell/common/string_enumeration.hpp |
50.00% (2/4) |
50.00% (2/4) |
71.43% (5/7) |
src/aspell/common/string_list.cpp |
76.25% (61/80) |
58.33% (7/12) |
85.00% (34/40) |
src/aspell/common/string_list.hpp |
78.79% (26/33) |
72.73% (8/11) |
83.33% (15/18) |
src/aspell/common/string_map.cpp |
29.41% (10/34) |
12.50% (1/8) |
25.00% (4/16) |
src/aspell/common/string_map.hpp |
83.33% (45/54) |
70.59% (12/17) |
82.76% (24/29) |
src/aspell/common/string_pair.hpp |
50.00% (1/2) |
50.00% (1/2) |
50.00% (3/6) |
src/aspell/common/string_pair_enumeration.hpp |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/aspell/common/strtonum.cpp |
68.49% (50/73) |
100.00% (3/3) |
61.54% (40/65) |
src/aspell/common/suggestions.hpp |
3.23% (1/31) |
20.00% (1/5) |
20.00% (1/5) |
src/aspell/common/tokenizer.cpp |
100.00% (12/12) |
100.00% (3/3) |
100.00% (10/10) |
src/aspell/common/tokenizer.hpp |
83.33% (5/6) |
83.33% (5/6) |
90.00% (9/10) |
src/aspell/common/type_id.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/aspell/common/vector.hpp |
72.73% (8/11) |
85.71% (6/7) |
85.71% (6/7) |
src/aspell/common/word_list.hpp |
100.00% (2/2) |
100.00% (2/2) |
100.00% (3/3) |
src/aspell/lib/can_have_error-c.cpp |
75.00% (9/12) |
75.00% (3/4) |
60.00% (6/10) |
src/aspell/lib/config-c.cpp |
12.24% (12/98) |
12.50% (3/24) |
11.11% (6/54) |
src/aspell/lib/document_checker-c.cpp |
45.45% (20/44) |
41.67% (5/12) |
38.10% (8/21) |
src/aspell/lib/find_speller.cpp |
95.31% (244/256) |
90.00% (18/20) |
95.41% (208/218) |
src/aspell/lib/new_checker.cpp |
100.00% (8/8) |
100.00% (1/1) |
92.31% (12/13) |
src/aspell/lib/new_config.cpp |
100.00% (5/5) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/lib/new_filter.cpp |
26.26% (78/297) |
41.18% (7/17) |
28.24% (72/255) |
src/aspell/lib/new_fmode.cpp |
51.93% (269/518) |
52.38% (22/42) |
55.47% (228/411) |
src/aspell/lib/speller-c.cpp |
15.62% (30/192) |
18.18% (4/22) |
12.38% (13/105) |
src/aspell/lib/string_enumeration-c.cpp |
36.84% (14/38) |
33.33% (2/6) |
36.84% (7/19) |
src/aspell/lib/word_list-c.cpp |
45.45% (5/11) |
33.33% (1/3) |
33.33% (1/3) |
src/aspell/modules/filter/context.cpp |
83.42% (166/199) |
100.00% (7/7) |
83.22% (124/149) |
src/aspell/modules/filter/email.cpp |
94.12% (64/68) |
87.50% (7/8) |
98.44% (63/64) |
src/aspell/modules/filter/markdown.cpp |
95.65% (748/782) |
87.38% (90/103) |
96.72% (678/701) |
src/aspell/modules/filter/nroff.cpp |
98.43% (188/191) |
100.00% (6/6) |
99.07% (107/108) |
src/aspell/modules/filter/sgml.cpp |
94.62% (246/260) |
80.00% (12/15) |
97.10% (201/207) |
src/aspell/modules/filter/tex.cpp |
87.94% (124/141) |
83.33% (10/12) |
90.80% (148/163) |
src/aspell/modules/filter/texinfo.cpp |
92.06% (116/126) |
100.00% (7/7) |
93.65% (118/126) |
src/aspell/modules/filter/url.cpp |
97.14% (34/35) |
80.00% (4/5) |
97.83% (45/46) |
src/aspell/modules/speller/default/affix.cpp |
92.38% (679/735) |
92.68% (38/41) |
86.63% (525/606) |
src/aspell/modules/speller/default/affix.hpp |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/aspell/modules/speller/default/asuggest.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/modules/speller/default/block_vector.hpp |
100.00% (8/8) |
100.00% (8/8) |
100.00% (10/10) |
src/aspell/modules/speller/default/check_list.hpp |
94.12% (16/17) |
83.33% (5/6) |
87.50% (7/8) |
src/aspell/modules/speller/default/data.cpp |
49.68% (154/310) |
20.45% (9/44) |
56.28% (121/215) |
src/aspell/modules/speller/default/data.hpp |
72.73% (16/22) |
80.00% (16/20) |
82.61% (19/23) |
src/aspell/modules/speller/default/data_id.hpp |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/modules/speller/default/data_util.hpp |
0.00% (0/7) |
0.00% (0/1) |
0.00% (0/1) |
src/aspell/modules/speller/default/editdist.cpp |
100.00% (33/33) |
100.00% (1/1) |
100.00% (28/28) |
src/aspell/modules/speller/default/editdist2.hpp |
100.00% (15/15) |
100.00% (1/1) |
100.00% (12/12) |
src/aspell/modules/speller/default/language.cpp |
59.61% (335/562) |
64.00% (16/25) |
59.51% (363/610) |
src/aspell/modules/speller/default/language.hpp |
69.89% (130/186) |
70.93% (61/86) |
79.77% (138/173) |
src/aspell/modules/speller/default/leditdist.cpp |
100.00% (149/149) |
100.00% (4/4) |
99.18% (483/487) |
src/aspell/modules/speller/default/leditdist.hpp |
100.00% (3/3) |
100.00% (3/3) |
100.00% (5/5) |
src/aspell/modules/speller/default/matrix.hpp |
100.00% (5/5) |
100.00% (5/5) |
100.00% (5/5) |
src/aspell/modules/speller/default/multi_ws.cpp |
63.64% (21/33) |
37.50% (3/8) |
69.23% (27/39) |
src/aspell/modules/speller/default/phonet.cpp |
91.44% (235/257) |
85.71% (6/7) |
91.90% (227/247) |
src/aspell/modules/speller/default/phonet.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/modules/speller/default/phonetic.cpp |
74.81% (101/135) |
52.00% (13/25) |
77.11% (64/83) |
src/aspell/modules/speller/default/phonetic.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/modules/speller/default/primes.cpp |
0.00% (0/29) |
0.00% (0/2) |
0.00% (0/29) |
src/aspell/modules/speller/default/primes.hpp |
0.00% (0/65) |
0.00% (0/34) |
0.00% (0/40) |
src/aspell/modules/speller/default/readonly_ws.cpp |
41.62% (293/704) |
57.69% (30/52) |
45.75% (199/435) |
src/aspell/modules/speller/default/speller_impl.cpp |
64.14% (372/580) |
41.18% (21/51) |
63.78% (287/450) |
src/aspell/modules/speller/default/speller_impl.hpp |
72.73% (40/55) |
72.73% (8/11) |
73.53% (25/34) |
src/aspell/modules/speller/default/suggest.cpp |
85.27% (961/1127) |
80.46% (70/87) |
84.52% (584/691) |
src/aspell/modules/speller/default/suggest.hpp |
50.00% (1/2) |
50.00% (1/2) |
50.00% (1/2) |
src/aspell/modules/speller/default/typo_editdist.cpp |
91.72% (133/145) |
100.00% (5/5) |
85.59% (95/111) |
src/aspell/modules/speller/default/typo_editdist.hpp |
100.00% (8/8) |
100.00% (4/4) |
100.00% (14/14) |
src/aspell/modules/speller/default/vector_hash-t.hpp |
34.18% (27/79) |
50.00% (4/8) |
36.21% (21/58) |
src/aspell/modules/speller/default/vector_hash.hpp |
47.83% (22/46) |
64.00% (16/25) |
46.81% (22/47) |
src/aspell/modules/speller/default/weights.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (8/8) |
src/aspell/modules/speller/default/wordinfo.hpp |
83.33% (5/6) |
83.33% (5/6) |
88.89% (8/9) |
src/aspell/modules/speller/default/writable.cpp |
15.99% (99/619) |
31.88% (22/69) |
16.44% (71/432) |
src/aspell/modules/tokenizer/basic.cpp |
100.00% (46/46) |
100.00% (2/2) |
100.00% (29/29) |
Totals |
67.76% (9750/14390) |
63.37% (1185/1870) |
71.44% (8402/11761) |