Subroutine Coverage

blib/lib/Text/AutoCSV.pm
Criterion Covered Total %
subroutine 112 118 94.9
pod 43 43 100.0


line count pod subroutine
16 20 n/a BEGIN
17 17 n/a BEGIN
25 17 n/a BEGIN
26 17 n/a BEGIN
27 17 n/a BEGIN
28 17 n/a BEGIN
29 17 n/a BEGIN
30 17 n/a BEGIN
31 17 n/a BEGIN
35 17 n/a BEGIN
36 17 n/a BEGIN
37 17 n/a BEGIN
42 17 n/a BEGIN
43 17 n/a BEGIN
190 424 n/a _is_utf8
198 12079 n/a _get_def
205 15 n/a _print
215 17 n/a _printf
224 67 n/a _print_warning
234 316 n/a _close_inh
242 127 n/a _close_outh
252 81 n/a _print_error
299 3163 Yes remove_accents
308 262 n/a _detect_csv_sep
436 652 n/a _reopen_input
459 8399 n/a _mygetline
465 456 n/a _detect_meta
542 1269 n/a _register_pass
554 510 n/a _update_in_mem_record_count
577 320 n/a _detect_inh_encoding
629 16 n/a BEGIN
635 51 n/a __ANON__
677 494 n/a _status_reset
698 4085 n/a _status_forward
704 139 n/a _status_backward
713 4224 n/a ___status_move
791 333 Yes new
926 3173 n/a __ANON__
947 470 n/a _S1_init_input
1098 3663 Yes get_in_file_disp
1107 0 Yes get_sep_char
1115 9 Yes get_escape_char
1123 27 Yes get_in_encoding
1131 15 Yes get_is_always_quoted
1139 43 Yes get_pass_count
1147 0 Yes get_in_mem_record_count
1155 513 Yes get_max_in_mem_record_count
1163 155 n/a _set_max_in_mem_record_count
1171 19 Yes get_fields_names
1180 1 Yes get_field_name
1191 1 Yes get_coldata
1209 2 Yes get_stats
1218 1 Yes get_nb_rows
1226 0 n/a _debug_show_members
1271 12 n/a _process_header
1286 462 n/a __ANON__
1292 258 n/a __ANON__
1307 2 Yes set_walker_hr
1320 2 Yes set_walker_ar
1421 539 n/a _col_dispname
1448 45 n/a _dds
1456 354 n/a _detect_dates_formats
2127 0 n/a _debug_output_fmt
2155 11481 n/a _try_parser
2204 1980 n/a _guess_time_format
2289 1265 n/a _header_to_field_name
2296 355 n/a _S2_init_fields_from_header
2412 8 Yes out_header
2428 355 n/a _S3_init_fields_extra
2591 352 n/a __ANON__
2648 96 n/a __ANON__
2695 196 n/a __ANON__
2751 2341 n/a _read_one_record_from_input
2903 297 n/a _open_read
2915 316 n/a _close_read
2937 167 n/a _S4_read_all_in_mem
2960 24 n/a _chain_array
2964 2 n/a _chain_str
2968 25 Yes field_add_link
3096 2 Yes links
3125 7 Yes field_add_computed
3154 14 Yes field_add_copy
3191 15 Yes in_map
3197 16 Yes read_update_after
3220 11 Yes out_map
3226 12 Yes write_update_before
3249 189 Yes reset_next_record_hr
3259 1120 n/a _create_internal_column_name_from_its_number
3263 2079 n/a _ar_to_hr
3290 2001 Yes get_next_record_hr
3318 60 Yes read
3357 1 Yes read_all_in_mem
3363 9 n/a _read_all_in_mem
3372 0 n/a _render
3389 0 Yes print_id
3437 2 Yes set_out_file
3448 367 n/a _execute_write_update_before
3469 466 n/a _apply_write_fields
3498 109 Yes write
3737 32 Yes get_keys
3749 364 Yes get_row_ar
3766 269 Yes get_row_hr
3787 108 Yes get_hr_all
3799 190 Yes get_recnum
3807 906 n/a _check_for_search
3816 20 Yes get_cell
3827 9 Yes get_values
3850 561 n/a _get_hash_and_projector
3903 1479 n/a __ANON__
3909 1479 n/a __ANON__
3916 1886 n/a __ANON__
3920 1906 n/a __ANON__
3944 1268 n/a __ANON__
3947 77 n/a __ANON__
3974 6 n/a _get_hash_build_count
3980 563 Yes search
4016 22 Yes search_1hr
4041 317 Yes vlookup