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 21 n/a BEGIN
47 21 n/a BEGIN
49 21 n/a BEGIN
53 21 n/a BEGIN
56 21 n/a BEGIN
57 21 n/a BEGIN
58 21 n/a BEGIN
59 21 n/a BEGIN
60 21 n/a BEGIN
63 21 n/a BEGIN
150 21 n/a BEGIN
151 21 n/a BEGIN
152 21 n/a BEGIN
153 21 n/a BEGIN
157 21 n/a BEGIN
158 21 n/a BEGIN
159 21 n/a BEGIN
160 21 n/a BEGIN
161 21 n/a BEGIN
162 21 n/a BEGIN
163 21 n/a BEGIN
166 21 n/a BEGIN
167 21 n/a BEGIN
168 21 n/a BEGIN
169 21 n/a BEGIN
172 21 n/a BEGIN
173 21 n/a BEGIN
211 21 n/a BEGIN
215 21 n/a BEGIN
219 21 n/a BEGIN
223 21 n/a BEGIN
228 62 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 145 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
1128 532 n/a _tokenize_line
1278 16 n/a _tokenize_headers
1375 4 n/a _pre_chew_content_type
1394 16 n/a _pre_chew_message_id
1419 28 n/a _pre_chew_received
1460 60 n/a _pre_chew_addr_header
1472 86 n/a _tokenize_mail_addrs
1486 4 n/a _compute_prob_for_all_tokens
1504 21 n/a BEGIN
1543 0 n/a _compute_prob_for_token
1570 0 n/a _compute_declassification_distance
1603 10 n/a _opportunistic_calls
1644 62 Yes learner_new
1676 0 No bayes_report_make_list
1702 0 n/a __ANON__