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) | 71.74% (33/46) |
aspell/common/asc_ctype.hpp | 100.00% (7/7) | 100.00% (21/21) | 100.00% (31/31) | 87.50% (28/32) |
aspell/common/basic_list.hpp | 91.67% (11/12) | 92.86% (13/14) | 91.67% (11/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) | 59.91% (535/893) | 66.48% (589/886) | 55.38% (309/558) |
aspell/common/config.hpp | 42.86% (9/21) | 34.62% (9/26) | 42.86% (9/21) | - (0/0) |
aspell/common/convert.cpp | 65.67% (44/67) | 64.41% (494/767) | 65.58% (503/767) | 53.71% (246/458) |
aspell/common/convert.hpp | 53.03% (35/66) | 52.11% (111/213) | 54.60% (89/163) | 38.89% (21/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) | 30.00% (9/30) | 44.44% (8/18) | 25.00% (3/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) | 54.35% (25/46) | 44.44% (20/45) | 28.12% (9/32) |
aspell/common/file_util.cpp | 62.50% (10/16) | 54.25% (83/153) | 61.36% (54/88) | 48.15% (26/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) | 66.67% (94/141) | 64.20% (104/162) | 51.37% (75/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) | 84.62% (110/130) | 85.45% (47/55) | 73.53% (25/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.32% (324/448) | 72.62% (236/325) | 69.35% (129/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 | 0.00% (0/5) | 0.00% (0/12) | 0.00% (0/8) | 0.00% (0/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 | 79.31% (23/29) | 80.36% (90/112) | 77.97% (46/59) | 70.83% (17/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 | 61.46% (59/96) | 63.16% (192/304) | 67.63% (117/173) | 71.67% (43/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) | 91.80% (235/256) | 89.40% (194/217) | 76.12% (102/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 | 0.00% (0/8) | 0.00% (0/68) | 0.00% (0/64) | 0.00% (0/36) |
aspell/modules/filter/markdown.cpp | 50.49% (52/103) | 38.87% (304/782) | 37.44% (255/681) | 26.10% (130/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 | 100.00% (7/7) | 36.51% (46/126) | 29.27% (36/123) | 12.50% (13/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) | 92.11% (677/735) | 85.93% (519/604) | 79.29% (333/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) | 47.85% (145/303) | 53.23% (107/201) | 55.00% (66/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 | 48.00% (12/25) | 51.96% (291/560) | 51.59% (308/597) | 45.73% (193/422) |
aspell/modules/speller/default/language.hpp | 62.79% (54/86) | 65.76% (121/184) | 70.00% (98/140) | 73.81% (31/42) |
aspell/modules/speller/default/leditdist.cpp | 100.00% (4/4) | 100.00% (149/149) | 99.18% (483/487) | 93.09% (350/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) | 70.27% (26/37) | 58.33% (7/12) |
aspell/modules/speller/default/phonet.cpp | 85.71% (6/7) | 91.44% (235/257) | 91.84% (225/245) | 80.00% (168/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) | 83.33% (35/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) | 41.45% (291/702) | 45.39% (192/423) | 38.89% (105/270) |
aspell/modules/speller/default/speller_impl.cpp | 41.18% (21/51) | 51.65% (297/575) | 48.95% (210/429) | 48.18% (132/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 | 75.58% (65/86) | 76.59% (854/1115) | 76.92% (510/663) | 72.17% (332/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) | 16.40% (101/616) | 16.71% (70/419) | 11.57% (25/216) |
aspell/modules/tokenizer/basic.cpp | 100.00% (2/2) | 80.43% (37/46) | 86.21% (25/29) | 65.38% (17/26) |
Totals | 55.97% (1045/1867) | 53.47% (7656/14319) | 55.66% (6288/11297) | 48.82% (3471/7110) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)