| blib/lib/Text/CSV_XS.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 90 | 90 | 100.0 |
| pod | 68 | 68 | 100.0 |
| line | count | pod | subroutine |
|---|---|---|---|
| 18 | 34 | n/a | BEGIN |
| 19 | 34 | n/a | BEGIN |
| 22 | 34 | n/a | BEGIN |
| 23 | 34 | n/a | BEGIN |
| 25 | 34 | 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 | 34 | n/a | BEGIN |
| 64 | 2 | Yes | version |
| 131 | 15734 | n/a | _unhealthy_whitespace |
| 145 | 12428 | n/a | _check_sanity |
| 180 | 3 | Yes | known_attributes |
| 184 | 1004 | Yes | new |
| 302 | 11108 | n/a | _set_attr_C |
| 311 | 5643 | n/a | _set_attr_X |
| 319 | 68 | n/a | _set_attr_N |
| 327 | 4836 | Yes | quote_char |
| 336 | 20 | Yes | quote |
| 362 | 4826 | Yes | escape_char |
| 372 | 5155 | Yes | sep_char |
| 381 | 359 | Yes | sep |
| 407 | 280 | Yes | eol |
| 419 | 32 | Yes | eol_type |
| 424 | 3032 | Yes | always_quote |
| 430 | 10 | Yes | quote_space |
| 436 | 5 | Yes | quote_empty |
| 442 | 6 | Yes | escape_null |
| 446 | 3 | Yes | quote_null |
| 449 | 7 | Yes | quote_binary |
| 455 | 21 | Yes | binary |
| 461 | 2 | Yes | strict |
| 467 | 2 | Yes | strict_eol |
| 473 | 974 | n/a | _supported_skip_empty_rows |
| 492 | 23 | Yes | skip_empty_rows |
| 502 | 17 | n/a | _SetDiagInfo |
| 511 | 103 | n/a | _supported_formula |
| 530 | 44 | Yes | formula |
| 537 | 7 | Yes | formula_handling |
| 542 | 2 | Yes | decode_utf8 |
| 548 | 12 | Yes | keep_meta_info |
| 559 | 12 | Yes | allow_loose_quotes |
| 565 | 12 | Yes | allow_loose_escapes |
| 571 | 4954 | Yes | allow_whitespace |
| 582 | 3 | Yes | allow_unquoted_escape |
| 588 | 2 | Yes | blank_is_undef |
| 594 | 2 | Yes | empty_is_undef |
| 600 | 9 | Yes | verbatim |
| 606 | 12 | Yes | undef_str |
| 616 | 15 | Yes | comment_str |
| 626 | 12 | Yes | auto_diag |
| 637 | 10 | Yes | diag_verbose |
| 653 | 5 | Yes | status |
| 658 | 33 | Yes | eof |
| 663 | 7 | Yes | types |
| 683 | 74 | Yes | callbacks |
| 718 | 1820 | Yes | error_diag |
| 775 | 14 | Yes | record_number |
| 786 | 1398 | Yes | string |
| 797 | 1603 | Yes | fields |
| 809 | 21 | Yes | meta_info |
| 814 | 12 | Yes | is_quoted |
| 821 | 11 | Yes | is_binary |
| 828 | 19 | Yes | is_missing |
| 846 | 1397 | Yes | combine |
| 867 | 1947 | Yes | parse |
| 888 | 1024 | Yes | column_names |
| 910 | 333 | Yes | header |
| 990 | 2 | n/a | BEGIN |
| 1047 | 36 | Yes | bind_columns |
| 1068 | 131 | Yes | getline_hr |
| 1082 | 250 | Yes | getline_hr_all |
| 1089 | 34 | Yes | say |
| 1101 | 3 | Yes | print_hr |
| 1108 | 58 | Yes | fragment |
| 1211 | 343 | n/a | _csv_attr |
| 1278 | 6 | n/a | __ANON__ |
| 1281 | 15 | n/a | __ANON__ |
| 1354 | 10 | n/a | __ANON__ |
| 1355 | 10 | n/a | __ANON__ |
| 1356 | 10 | n/a | __ANON__ |
| 1403 | 344 | Yes | csv |
| 1539 | 114 | n/a | __ANON__ |