Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
aspell-fuzz/aspell_fuzzer.cpp | 100.00% (3/3) | 95.97% (119/124) | 80.00% (56/70) | 69.57% (32/46) |
aspell/common/asc_ctype.hpp | 100.00% (7/7) | 100.00% (21/21) | 100.00% (31/31) | 96.88% (31/32) |
aspell/common/basic_list.hpp | 100.00% (12/12) | 100.00% (14/14) | 100.00% (12/12) | - (0/0) |
aspell/common/block_slist-t.hpp | 100.00% (2/2) | 96.15% (25/26) | 100.00% (6/6) | 100.00% (4/4) |
aspell/common/block_slist.hpp | 75.00% (3/4) | 66.67% (8/12) | 83.33% (5/6) | 100.00% (2/2) |
aspell/common/cache-t.hpp | 100.00% (5/5) | 100.00% (38/38) | 100.00% (23/23) | 100.00% (12/12) |
aspell/common/cache.cpp | 54.55% (6/11) | 52.24% (35/67) | 47.62% (20/42) | 45.45% (10/22) |
aspell/common/cache.hpp | 87.50% (14/16) | 84.62% (22/26) | 84.00% (21/25) | 62.50% (5/8) |
aspell/common/can_have_error.cpp | 50.00% (2/4) | 28.57% (2/7) | 50.00% (2/4) | - (0/0) |
aspell/common/clone_ptr-t.hpp | 33.33% (1/3) | 20.00% (3/15) | 16.67% (1/6) | 0.00% (0/2) |
aspell/common/clone_ptr.hpp | 66.67% (4/6) | 44.44% (4/9) | 66.67% (4/6) | - (0/0) |
aspell/common/config.cpp | 54.55% (36/66) | 62.60% (559/893) | 70.09% (621/886) | 61.65% (344/558) |
aspell/common/config.hpp | 42.86% (9/21) | 34.62% (9/26) | 42.86% (9/21) | - (0/0) |
aspell/common/convert.cpp | 68.66% (46/67) | 70.14% (538/767) | 73.27% (562/767) | 62.01% (284/458) |
aspell/common/convert.hpp | 54.55% (36/66) | 55.40% (118/213) | 60.12% (98/163) | 44.44% (24/54) |
aspell/common/copy_ptr.hpp | 60.00% (6/10) | 46.15% (6/13) | 60.00% (6/10) | - (0/0) |
aspell/common/document_checker.cpp | 62.50% (5/8) | 66.10% (39/59) | 66.67% (16/24) | 50.00% (7/14) |
aspell/common/document_checker.hpp | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
aspell/common/enumeration.hpp | 33.33% (2/6) | 44.44% (8/18) | 55.56% (5/9) | 100.00% (2/2) |
aspell/common/error.cpp | 50.00% (2/4) | 40.00% (12/30) | 55.56% (10/18) | 41.67% (5/12) |
aspell/common/error.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/file_data_util.cpp | 100.00% (3/3) | 63.04% (29/46) | 57.78% (26/45) | 46.88% (15/32) |
aspell/common/file_util.cpp | 62.50% (10/16) | 60.78% (93/153) | 75.00% (66/88) | 66.67% (36/54) |
aspell/common/filter.cpp | 60.00% (6/10) | 33.72% (29/86) | 15.05% (14/93) | 8.33% (5/60) |
aspell/common/filter.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/filter_char.hpp | 30.00% (3/10) | 14.29% (3/21) | 23.08% (3/13) | 0.00% (0/2) |
aspell/common/filter_char_vector.hpp | 60.00% (3/5) | 50.00% (9/18) | 60.00% (3/5) | - (0/0) |
aspell/common/fstream.cpp | 31.58% (6/19) | 37.50% (36/96) | 49.02% (25/51) | 44.12% (15/34) |
aspell/common/fstream.hpp | 46.15% (6/13) | 25.00% (6/24) | 58.82% (10/17) | 83.33% (5/6) |
aspell/common/generic_copy_ptr-t.hpp | 50.00% (2/4) | 35.71% (10/28) | 31.58% (6/19) | 33.33% (4/12) |
aspell/common/generic_copy_ptr.hpp | 75.00% (3/4) | 42.86% (3/7) | 75.00% (3/4) | - (0/0) |
aspell/common/getdata.cpp | 70.00% (7/10) | 68.79% (97/141) | 66.05% (107/162) | 54.11% (79/146) |
aspell/common/getdata.hpp | 50.00% (2/4) | 18.18% (2/11) | 50.00% (2/4) | - (0/0) |
aspell/common/gettext.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
aspell/common/gettext_init.cpp | 100.00% (1/1) | 100.00% (2/2) | 100.00% (1/1) | - (0/0) |
aspell/common/hash-t.hpp | 90.00% (9/10) | 80.00% (104/130) | 80.00% (44/55) | 67.65% (23/34) |
aspell/common/hash.hpp | 81.40% (35/43) | 81.82% (54/66) | 81.48% (44/54) | 70.00% (7/10) |
aspell/common/hash_fun.hpp | 11.11% (1/9) | 42.86% (6/14) | 33.33% (4/12) | 100.00% (2/2) |
aspell/common/indiv_filter.hpp | 55.56% (5/9) | 70.59% (12/17) | 55.56% (5/9) | - (0/0) |
aspell/common/info.cpp | 68.75% (33/48) | 72.77% (326/448) | 73.85% (240/325) | 72.04% (134/186) |
aspell/common/info.hpp | 50.00% (6/12) | 50.00% (6/12) | 50.00% (6/12) | - (0/0) |
aspell/common/istream.hpp | 75.00% (3/4) | 75.00% (3/4) | 75.00% (3/4) | - (0/0) |
aspell/common/istream_enumeration.hpp | 40.00% (2/5) | 33.33% (4/12) | 50.00% (4/8) | 50.00% (1/2) |
aspell/common/itemize.cpp | 100.00% (5/5) | 80.00% (44/55) | 68.12% (47/69) | 58.00% (29/50) |
aspell/common/lock.hpp | 87.50% (7/8) | 87.50% (7/8) | 93.75% (15/16) | 87.50% (7/8) |
aspell/common/lsort.hpp | 100.00% (4/4) | 100.00% (49/49) | 96.97% (32/33) | 96.15% (25/26) |
aspell/common/mutable_container.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/mutable_string.hpp | 64.29% (9/14) | 34.09% (15/44) | 65.00% (13/20) | 50.00% (2/4) |
aspell/common/objstack.cpp | 88.89% (8/9) | 91.78% (67/73) | 82.61% (19/23) | 83.33% (10/12) |
aspell/common/objstack.hpp | 80.00% (16/20) | 69.31% (70/101) | 78.72% (37/47) | 70.00% (14/20) |
aspell/common/ostream.hpp | 11.11% (1/9) | 4.17% (1/24) | 11.11% (1/9) | - (0/0) |
aspell/common/parm_string.hpp | 78.57% (11/14) | 67.35% (33/49) | 84.62% (33/39) | 68.18% (15/22) |
aspell/common/posib_err.cpp | 66.67% (6/9) | 59.41% (60/101) | 68.18% (30/44) | 63.64% (14/22) |
aspell/common/posib_err.hpp | 82.76% (24/29) | 84.82% (95/112) | 83.05% (49/59) | 75.00% (18/24) |
aspell/common/simple_string.hpp | 46.67% (7/15) | 27.27% (9/33) | 46.67% (7/15) | - (0/0) |
aspell/common/speller.cpp | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
aspell/common/speller.hpp | 37.50% (3/8) | 37.50% (3/8) | 37.50% (3/8) | - (0/0) |
aspell/common/stack_ptr.hpp | 100.00% (9/9) | 100.00% (9/9) | 100.00% (9/9) | - (0/0) |
aspell/common/string.cpp | 50.00% (2/4) | 43.40% (23/53) | 52.63% (20/38) | 57.14% (16/28) |
aspell/common/string.hpp | 62.50% (60/96) | 63.82% (194/304) | 68.79% (119/173) | 73.33% (44/60) |
aspell/common/string_enumeration.hpp | 50.00% (2/4) | 50.00% (2/4) | 50.00% (2/4) | - (0/0) |
aspell/common/string_list.cpp | 50.00% (6/12) | 58.75% (47/80) | 65.00% (26/40) | 75.00% (21/28) |
aspell/common/string_list.hpp | 72.73% (8/11) | 78.79% (26/33) | 78.57% (11/14) | 100.00% (2/2) |
aspell/common/string_map.cpp | 12.50% (1/8) | 29.41% (10/34) | 28.57% (4/14) | 50.00% (2/4) |
aspell/common/string_map.hpp | 58.82% (10/17) | 51.85% (28/54) | 55.17% (16/29) | 37.50% (3/8) |
aspell/common/string_pair.hpp | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
aspell/common/string_pair_enumeration.hpp | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
aspell/common/strtonum.cpp | 66.67% (2/3) | 49.32% (36/73) | 47.69% (31/65) | 34.62% (18/52) |
aspell/common/suggestions.hpp | 20.00% (1/5) | 3.23% (1/31) | 20.00% (1/5) | - (0/0) |
aspell/common/tokenizer.cpp | 100.00% (3/3) | 88.89% (8/9) | 100.00% (3/3) | - (0/0) |
aspell/common/tokenizer.hpp | 83.33% (5/6) | 83.33% (5/6) | 83.33% (5/6) | - (0/0) |
aspell/common/type_id.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/vector.hpp | 85.71% (6/7) | 72.73% (8/11) | 85.71% (6/7) | - (0/0) |
aspell/common/word_list.hpp | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
aspell/lib/can_have_error-c.cpp | 75.00% (3/4) | 75.00% (9/12) | 60.00% (6/10) | 50.00% (2/4) |
aspell/lib/config-c.cpp | 12.50% (3/24) | 12.24% (12/98) | 11.11% (6/54) | 10.00% (2/20) |
aspell/lib/document_checker-c.cpp | 41.67% (5/12) | 43.18% (19/44) | 33.33% (7/21) | 16.67% (1/6) |
aspell/lib/find_speller.cpp | 90.00% (18/20) | 93.36% (239/256) | 92.17% (200/217) | 87.31% (117/134) |
aspell/lib/new_checker.cpp | 100.00% (1/1) | 100.00% (8/8) | 84.62% (11/13) | 50.00% (2/4) |
aspell/lib/new_config.cpp | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) | - (0/0) |
aspell/lib/new_filter.cpp | 41.18% (7/17) | 23.57% (70/297) | 23.51% (59/251) | 18.00% (27/150) |
aspell/lib/new_fmode.cpp | 19.05% (8/42) | 9.11% (47/516) | 7.52% (30/399) | 3.82% (10/262) |
aspell/lib/speller-c.cpp | 18.18% (4/22) | 15.62% (30/192) | 12.38% (13/105) | 10.34% (6/58) |
aspell/lib/string_enumeration-c.cpp | 33.33% (2/6) | 36.84% (14/38) | 41.18% (7/17) | 37.50% (3/8) |
aspell/lib/word_list-c.cpp | 33.33% (1/3) | 45.45% (5/11) | 33.33% (1/3) | - (0/0) |
aspell/modules/filter/context.cpp | 0.00% (0/7) | 0.00% (0/197) | 0.00% (0/147) | 0.00% (0/124) |
aspell/modules/filter/email.cpp | 75.00% (6/8) | 64.71% (44/68) | 54.69% (35/64) | 41.67% (15/36) |
aspell/modules/filter/markdown.cpp | 65.05% (67/103) | 59.85% (468/782) | 60.35% (411/681) | 49.20% (245/498) |
aspell/modules/filter/nroff.cpp | 0.00% (0/6) | 0.00% (0/191) | 0.00% (0/108) | 0.00% (0/118) |
aspell/modules/filter/sgml.cpp | 0.00% (0/15) | 0.00% (0/260) | 0.00% (0/205) | 0.00% (0/188) |
aspell/modules/filter/tex.cpp | 0.00% (0/12) | 0.00% (0/141) | 0.00% (0/161) | 0.00% (0/86) |
aspell/modules/filter/texinfo.cpp | 0.00% (0/7) | 0.00% (0/126) | 0.00% (0/123) | 0.00% (0/104) |
aspell/modules/filter/url.cpp | 80.00% (4/5) | 97.14% (34/35) | 97.83% (45/46) | 100.00% (36/36) |
aspell/modules/speller/default/affix.cpp | 92.68% (38/41) | 91.43% (672/735) | 85.26% (515/604) | 78.10% (328/420) |
aspell/modules/speller/default/affix.hpp | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/2) | - (0/0) |
aspell/modules/speller/default/asuggest.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/block_vector.hpp | 100.00% (8/8) | 100.00% (8/8) | 100.00% (8/8) | - (0/0) |
aspell/modules/speller/default/check_list.hpp | 66.67% (4/6) | 88.24% (15/17) | 66.67% (4/6) | - (0/0) |
aspell/modules/speller/default/data.cpp | 20.45% (9/44) | 48.51% (147/303) | 55.22% (111/201) | 61.67% (74/120) |
aspell/modules/speller/default/data.hpp | 80.00% (16/20) | 72.73% (16/22) | 73.91% (17/23) | 50.00% (1/2) |
aspell/modules/speller/default/data_id.hpp | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/data_util.hpp | 0.00% (0/1) | 0.00% (0/7) | 0.00% (0/1) | - (0/0) |
aspell/modules/speller/default/editdist.cpp | 100.00% (1/1) | 100.00% (33/33) | 100.00% (28/28) | 100.00% (22/22) |
aspell/modules/speller/default/editdist2.hpp | 100.00% (1/1) | 100.00% (15/15) | 100.00% (11/11) | 100.00% (8/8) |
aspell/modules/speller/default/language.cpp | 64.00% (16/25) | 59.29% (332/560) | 59.30% (354/597) | 52.84% (223/422) |
aspell/modules/speller/default/language.hpp | 70.93% (61/86) | 69.57% (128/184) | 75.71% (106/140) | 76.19% (32/42) |
aspell/modules/speller/default/leditdist.cpp | 100.00% (4/4) | 100.00% (149/149) | 99.18% (483/487) | 92.55% (348/376) |
aspell/modules/speller/default/leditdist.hpp | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
aspell/modules/speller/default/matrix.hpp | 100.00% (5/5) | 100.00% (5/5) | 100.00% (5/5) | - (0/0) |
aspell/modules/speller/default/multi_ws.cpp | 37.50% (3/8) | 63.64% (21/33) | 72.97% (27/37) | 66.67% (8/12) |
aspell/modules/speller/default/phonet.cpp | 85.71% (6/7) | 91.44% (235/257) | 91.84% (225/245) | 79.52% (167/210) |
aspell/modules/speller/default/phonet.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/phonetic.cpp | 52.00% (13/25) | 74.81% (101/135) | 78.48% (62/79) | 80.95% (34/42) |
aspell/modules/speller/default/phonetic.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/primes.cpp | 0.00% (0/2) | 0.00% (0/29) | 0.00% (0/28) | 0.00% (0/22) |
aspell/modules/speller/default/primes.hpp | 0.00% (0/34) | 0.00% (0/65) | 0.00% (0/40) | 0.00% (0/6) |
aspell/modules/speller/default/readonly_ws.cpp | 57.69% (30/52) | 42.02% (295/702) | 46.10% (195/423) | 40.00% (108/270) |
aspell/modules/speller/default/speller_impl.cpp | 41.18% (21/51) | 61.39% (353/575) | 59.91% (257/429) | 58.39% (160/274) |
aspell/modules/speller/default/speller_impl.hpp | 72.73% (8/11) | 71.70% (38/53) | 70.00% (21/30) | 68.18% (15/22) |
aspell/modules/speller/default/suggest.cpp | 80.23% (69/86) | 84.39% (941/1115) | 82.20% (545/663) | 79.13% (364/460) |
aspell/modules/speller/default/suggest.hpp | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
aspell/modules/speller/default/typo_editdist.cpp | 100.00% (5/5) | 91.72% (133/145) | 85.59% (95/111) | 78.21% (61/78) |
aspell/modules/speller/default/typo_editdist.hpp | 100.00% (4/4) | 100.00% (5/5) | 100.00% (6/6) | 50.00% (1/2) |
aspell/modules/speller/default/vector_hash-t.hpp | 50.00% (4/8) | 30.14% (22/73) | 31.37% (16/51) | 32.35% (11/34) |
aspell/modules/speller/default/vector_hash.hpp | 66.67% (16/24) | 50.00% (22/44) | 45.71% (16/35) | 0.00% (0/10) |
aspell/modules/speller/default/weights.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/wordinfo.hpp | 83.33% (5/6) | 83.33% (5/6) | 88.89% (8/9) | 100.00% (2/2) |
aspell/modules/speller/default/writable.cpp | 31.88% (22/69) | 15.91% (98/616) | 16.47% (69/419) | 11.11% (24/216) |
aspell/modules/tokenizer/basic.cpp | 100.00% (2/2) | 80.43% (37/46) | 86.21% (25/29) | 65.38% (17/26) |
Totals | 57.95% (1082/1867) | 56.67% (8114/14319) | 59.50% (6722/11297) | 53.47% (3802/7110) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)