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
149 22 n/a BEGIN
150 22 n/a BEGIN
151 22 n/a BEGIN
152 22 n/a BEGIN
156 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
165 22 n/a BEGIN
166 22 n/a BEGIN
167 22 n/a BEGIN
168 22 n/a BEGIN
171 22 n/a BEGIN
172 22 n/a BEGIN
210 22 n/a BEGIN
214 22 n/a BEGIN
218 22 n/a BEGIN
222 22 n/a BEGIN
227 63 Yes new
243 40 Yes finish
257 1160 No learner_get_implementation
264 0 No prefork_init
276 0 Yes spamd_child_init
287 0 No check_bayes
319 6 Yes learner_close
336 42 No read_db_configs
345 0 No ignore_message
365 10 Yes learn_message
408 8 n/a _learn_trapped
498 4 Yes forget_message
542 4 n/a _forget_trapped
607 2 Yes learner_sync
618 0 Yes learner_expire_old_training
632 146 Yes learner_is_scan_available
672 4 No scan
866 0 n/a __ANON__
872 0 n/a __ANON__
878 0 n/a __ANON__
903 0 Yes learner_dump_database
967 14 No get_msgid
1010 20 No get_body_from_msg
1034 24 n/a _get_msgdata_from_permsgstatus
1053 16 No tokenize
1127 538 n/a _tokenize_line
1277 16 n/a _tokenize_headers
1374 4 n/a _pre_chew_content_type
1393 16 n/a _pre_chew_message_id
1418 28 n/a _pre_chew_received
1459 60 n/a _pre_chew_addr_header
1471 92 n/a _tokenize_mail_addrs
1485 4 n/a _compute_prob_for_all_tokens
1503 22 n/a BEGIN
1542 0 n/a _compute_prob_for_token
1569 0 n/a _compute_declassification_distance
1602 10 n/a _opportunistic_calls
1643 63 Yes learner_new
1669 0 No bayes_report_make_list
1695 0 n/a __ANON__