Subroutine Coverage

blib/lib/Mail/SpamAssassin/Plugin/Bayes.pm
Criterion Covered Total %
subroutine 58 71 81.6
pod 11 21 52.3


line count pod subroutine
46 22 n/a BEGIN
47 22 n/a BEGIN
49 22 n/a BEGIN
53 22 n/a BEGIN
56 22 n/a BEGIN
57 22 n/a BEGIN
58 22 n/a BEGIN
59 22 n/a BEGIN
60 22 n/a BEGIN
63 22 n/a BEGIN
150 22 n/a BEGIN
151 22 n/a BEGIN
152 22 n/a BEGIN
153 22 n/a BEGIN
157 22 n/a BEGIN
158 22 n/a BEGIN
159 22 n/a BEGIN
160 22 n/a BEGIN
161 22 n/a BEGIN
162 22 n/a BEGIN
163 22 n/a BEGIN
166 22 n/a BEGIN
167 22 n/a BEGIN
168 22 n/a BEGIN
169 22 n/a BEGIN
172 22 n/a BEGIN
173 22 n/a BEGIN
211 22 n/a BEGIN
215 22 n/a BEGIN
219 22 n/a BEGIN
223 22 n/a BEGIN
228 63 Yes new
244 40 Yes finish
258 1160 No learner_get_implementation
265 0 No prefork_init
277 0 Yes spamd_child_init
288 0 No check_bayes
320 6 Yes learner_close
337 42 No read_db_configs
346 0 No ignore_message
366 10 Yes learn_message
409 8 n/a _learn_trapped
499 4 Yes forget_message
543 4 n/a _forget_trapped
608 2 Yes learner_sync
619 0 Yes learner_expire_old_training
633 146 Yes learner_is_scan_available
673 4 No scan
867 0 n/a __ANON__
873 0 n/a __ANON__
879 0 n/a __ANON__
904 0 Yes learner_dump_database
968 14 No get_msgid
1011 20 No get_body_from_msg
1035 24 n/a _get_msgdata_from_permsgstatus
1054 16 No tokenize
1135 532 n/a _tokenize_line
1285 16 n/a _tokenize_headers
1382 4 n/a _pre_chew_content_type
1401 16 n/a _pre_chew_message_id
1426 28 n/a _pre_chew_received
1467 60 n/a _pre_chew_addr_header
1479 86 n/a _tokenize_mail_addrs
1493 4 n/a _compute_prob_for_all_tokens
1511 22 n/a BEGIN
1550 0 n/a _compute_prob_for_token
1577 0 n/a _compute_declassification_distance
1610 10 n/a _opportunistic_calls
1651 63 Yes learner_new
1683 0 No bayes_report_make_list
1709 0 n/a __ANON__