| blib/lib/Text/CSV_XS.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 86 | 86 | 100.0 |
| pod | 66 | 66 | 100.0 |
| line | count | pod | subroutine |
|---|---|---|---|
| 18 | 32 | n/a | BEGIN |
| 19 | 32 | n/a | BEGIN |
| 22 | 32 | n/a | BEGIN |
| 23 | 32 | n/a | BEGIN |
| 25 | 32 | n/a | BEGIN |
| 30 | 4 | Yes | CSV_TYPE_PV |
| 30 | 12 | Yes | PV |
| 31 | 4 | Yes | CSV_TYPE_IV |
| 31 | 12 | Yes | IV |
| 32 | 4 | Yes | CSV_TYPE_NV |
| 32 | 12 | Yes | NV |
| 34 | 11 | Yes | CSV_FLAGS_IS_QUOTED |
| 35 | 12 | Yes | CSV_FLAGS_IS_BINARY |
| 36 | 4 | Yes | CSV_FLAGS_ERROR_IN_FIELD |
| 37 | 20 | Yes | CSV_FLAGS_IS_MISSING |
| 54 | 32 | n/a | BEGIN |
| 64 | 2 | Yes | version |
| 130 | 15664 | n/a | _unhealthy_whitespace |
| 144 | 12358 | n/a | _check_sanity |
| 179 | 3 | Yes | known_attributes |
| 183 | 934 | Yes | new |
| 300 | 11108 | n/a | _set_attr_C |
| 309 | 5641 | n/a | _set_attr_X |
| 317 | 59 | n/a | _set_attr_N |
| 325 | 4836 | Yes | quote_char |
| 334 | 20 | Yes | quote |
| 360 | 4826 | Yes | escape_char |
| 370 | 5155 | Yes | sep_char |
| 379 | 359 | Yes | sep |
| 405 | 157 | Yes | eol |
| 417 | 3032 | Yes | always_quote |
| 423 | 10 | Yes | quote_space |
| 429 | 5 | Yes | quote_empty |
| 435 | 6 | Yes | escape_null |
| 439 | 3 | Yes | quote_null |
| 442 | 7 | Yes | quote_binary |
| 448 | 21 | Yes | binary |
| 454 | 2 | Yes | strict |
| 460 | 904 | n/a | _supported_skip_empty_rows |
| 479 | 23 | Yes | skip_empty_rows |
| 489 | 17 | n/a | _SetDiagInfo |
| 498 | 103 | n/a | _supported_formula |
| 517 | 44 | Yes | formula |
| 524 | 7 | Yes | formula_handling |
| 529 | 2 | Yes | decode_utf8 |
| 535 | 12 | Yes | keep_meta_info |
| 546 | 12 | Yes | allow_loose_quotes |
| 552 | 12 | Yes | allow_loose_escapes |
| 558 | 4954 | Yes | allow_whitespace |
| 569 | 3 | Yes | allow_unquoted_escape |
| 575 | 2 | Yes | blank_is_undef |
| 581 | 2 | Yes | empty_is_undef |
| 587 | 9 | Yes | verbatim |
| 593 | 12 | Yes | undef_str |
| 603 | 15 | Yes | comment_str |
| 613 | 12 | Yes | auto_diag |
| 624 | 10 | Yes | diag_verbose |
| 640 | 5 | Yes | status |
| 645 | 33 | Yes | eof |
| 650 | 7 | Yes | types |
| 670 | 73 | Yes | callbacks |
| 705 | 1718 | Yes | error_diag |
| 760 | 14 | Yes | record_number |
| 771 | 1398 | Yes | string |
| 782 | 1600 | Yes | fields |
| 794 | 21 | Yes | meta_info |
| 799 | 12 | Yes | is_quoted |
| 806 | 11 | Yes | is_binary |
| 813 | 19 | Yes | is_missing |
| 831 | 1397 | Yes | combine |
| 852 | 1938 | Yes | parse |
| 873 | 1017 | Yes | column_names |
| 895 | 333 | Yes | header |
| 991 | 7 | n/a | BEGIN |
| 1032 | 27 | Yes | bind_columns |
| 1053 | 125 | Yes | getline_hr |
| 1067 | 246 | Yes | getline_hr_all |
| 1074 | 13 | Yes | say |
| 1084 | 3 | Yes | print_hr |
| 1091 | 58 | Yes | fragment |
| 1194 | 322 | n/a | _csv_attr |
| 1303 | 10 | n/a | __ANON__ |
| 1304 | 10 | n/a | __ANON__ |
| 1305 | 10 | n/a | __ANON__ |
| 1349 | 323 | Yes | csv |
| 1484 | 114 | n/a | __ANON__ |