Subroutine Coverage

blib/lib/Text/AutoCSV.pm
Criterion Covered Total %
subroutine 109 115 94.7
pod 42 42 100.0


line count pod subroutine
18 19 n/a BEGIN
19 16 n/a BEGIN
25 16 n/a BEGIN
26 16 n/a BEGIN
27 16 n/a BEGIN
28 16 n/a BEGIN
29 16 n/a BEGIN
30 16 n/a BEGIN
31 16 n/a BEGIN
34 16 n/a BEGIN
35 16 n/a BEGIN
36 16 n/a BEGIN
40 16 n/a BEGIN
188 416 n/a _is_utf8
196 12004 n/a _get_def
203 15 n/a _print
213 17 n/a _printf
222 67 n/a _print_warning
231 314 n/a _close_inh
239 126 n/a _close_outh
247 81 n/a _print_error
288 3144 Yes remove_accents
297 255 n/a _detect_csv_sep
403 633 n/a _reopen_input
425 9078 n/a _mygetline
431 304 n/a _detect_escape_char
493 950 n/a _register_pass
505 501 n/a _update_in_mem_record_count
528 313 n/a _detect_inh_encoding
578 15 n/a BEGIN
584 51 n/a __ANON__
624 487 n/a _status_reset
644 4017 n/a _status_forward
650 139 n/a _status_backward
658 4156 n/a ___status_move
720 326 Yes new
845 9626 n/a __ANON__
866 463 n/a _S1_init_input
997 3640 Yes get_in_file_disp
1006 0 Yes get_sep_char
1014 9 Yes get_escape_char
1022 27 Yes get_in_encoding
1030 15 Yes get_is_always_quoted
1038 43 Yes get_pass_count
1046 0 Yes get_in_mem_record_count
1054 504 Yes get_max_in_mem_record_count
1062 153 n/a _set_max_in_mem_record_count
1070 19 Yes get_fields_names
1079 1 Yes get_field_name
1090 0 Yes get_coldata
1109 2 Yes get_stats
1118 0 n/a _debug_show_members
1158 12 n/a _process_header
1173 462 n/a __ANON__
1179 258 n/a __ANON__
1192 2 Yes set_walker_hr
1205 2 Yes set_walker_ar
1305 530 n/a _col_dispname
1331 42 n/a _dds
1339 348 n/a _detect_dates_formats
1892 0 n/a _debug_output_fmt
1915 19361 n/a _try_parser
1939 1965 n/a _guess_time_format
2024 1246 n/a _header_to_field_name
2031 349 n/a _S2_init_fields_from_header
2126 8 Yes out_header
2142 349 n/a _S3_init_fields_extra
2277 352 n/a __ANON__
2317 96 n/a __ANON__
2363 196 n/a __ANON__
2414 2329 n/a _read_one_record_from_input
2555 295 n/a _open_read
2567 314 n/a _close_read
2585 165 n/a _S4_read_all_in_mem
2608 24 n/a _chain_array
2612 2 n/a _chain_str
2616 25 Yes field_add_link
2729 2 Yes links
2753 7 Yes field_add_computed
2780 14 Yes field_add_copy
2810 15 Yes in_map
2816 16 Yes read_update_after
2838 11 Yes out_map
2844 12 Yes write_update_before
2866 187 Yes reset_next_record_hr
2876 1120 n/a _create_internal_column_name_from_its_number
2880 2048 n/a _ar_to_hr
2907 1989 Yes get_next_record_hr
2934 60 Yes read
2966 1 Yes read_all_in_mem
2972 9 n/a _read_all_in_mem
2981 0 Yes print_id
3013 2 Yes set_out_file
3024 362 n/a _execute_write_update_before
3045 460 n/a _apply_write_fields
3070 108 Yes write
3269 31 Yes get_keys
3281 338 Yes get_row_ar
3297 248 Yes get_row_hr
3317 106 Yes get_hr_all
3329 190 Yes get_recnum
3337 890 n/a _check_for_search
3346 4 Yes get_cell
3357 9 Yes get_values
3376 561 n/a _get_hash_and_projector
3419 1479 n/a __ANON__
3425 1479 n/a __ANON__
3432 1886 n/a __ANON__
3435 1906 n/a __ANON__
3458 1268 n/a __ANON__
3460 77 n/a __ANON__
3486 6 n/a _get_hash_build_count
3492 563 Yes search
3522 22 Yes search_1hr
3540 317 Yes vlookup