Subroutine Coverage

blib/lib/Text/CSV_PP.pm
Criterion Covered Total %
subroutine 128 128 100.0
pod 66 67 98.5


line count pod subroutine
10 37 n/a BEGIN
11 37 n/a BEGIN
12 37 n/a BEGIN
13 37 n/a BEGIN
18 12 Yes PV
19 18 Yes IV
20 16 Yes NV
22 4 Yes CSV_TYPE_PV
23 4 Yes CSV_TYPE_IV
24 4 Yes CSV_TYPE_NV
31 4 Yes CSV_FLAGS_IS_QUOTED
32 4 Yes CSV_FLAGS_IS_BINARY
33 4 Yes CSV_FLAGS_ERROR_IN_FIELD
34 4 Yes CSV_FLAGS_IS_MISSING
132 37 n/a BEGIN
134 37 n/a BEGIN
139 37 n/a BEGIN
195 2 Yes version
263 15687 n/a _unhealthy_whitespace
277 12381 n/a _check_sanity
312 3 Yes known_attributes
316 955 Yes new
446 11109 n/a _set_attr_C
455 5644 n/a _set_attr_X
463 59 n/a _set_attr_N
471 4836 Yes quote_char
480 20 Yes quote
506 4827 Yes escape_char
516 5156 Yes sep_char
525 360 Yes sep
551 157 Yes eol
563 3033 Yes always_quote
569 10 Yes quote_space
575 5 Yes quote_empty
581 6 Yes escape_null
586 3 No quote_null
589 7 Yes quote_binary
595 21 Yes binary
601 2 Yes strict
607 925 n/a _supported_skip_empty_rows
626 23 Yes skip_empty_rows
636 17 n/a _SetDiagInfo
645 103 n/a _supported_formula
664 44 Yes formula
670 7 Yes formula_handling
675 2 Yes decode_utf8
681 12 Yes keep_meta_info
692 12 Yes allow_loose_quotes
698 12 Yes allow_loose_escapes
704 4954 Yes allow_whitespace
715 4 Yes allow_unquoted_escape
721 3 Yes blank_is_undef
727 2 Yes empty_is_undef
733 9 Yes verbatim
739 12 Yes undef_str
749 15 Yes comment_str
759 12 Yes auto_diag
770 10 Yes diag_verbose
785 5 Yes status
789 33 Yes eof
793 7 Yes types
814 73 Yes callbacks
848 1718 Yes error_diag
905 14 Yes record_number
914 1401 n/a _string
923 1614 n/a _fields
931 21 Yes meta_info
935 29 Yes is_quoted
942 11 Yes is_binary
948 19 Yes is_missing
960 1399 n/a _combine
973 1953 n/a _parse
994 1021 Yes column_names
1015 334 Yes header
1113 8 n/a BEGIN
1154 27 Yes bind_columns
1173 126 Yes getline_hr
1187 247 Yes getline_hr_all
1199 13 Yes say
1209 3 Yes print_hr
1216 58 Yes fragment
1319 324 n/a _csv_attr
1428 10 n/a __ANON__
1429 10 n/a __ANON__
1430 10 n/a __ANON__
1474 325 Yes csv
1609 114 n/a __ANON__
1715 28022 n/a _setup_ctx
1728 37 n/a BEGIN
1744 37 n/a BEGIN
1852 23579 n/a _cache_set
1877 37 n/a BEGIN
1883 37 n/a BEGIN
1911 2 n/a _cache_diag
1954 27 n/a __cache_show_byte
1959 3 n/a __cache_show_char
1969 5 n/a __cache_show_str
1974 8 n/a __pretty_str
1983 20406 n/a _hook
2001 21682 n/a __combine
2077 37 n/a BEGIN
2113 37 n/a _formula
2151 20289 Yes print
2177 3564 n/a __parse
2189 4608 n/a ___parse
2269 4612 n/a ____parse
2662 37 n/a BEGIN
2953 6516 n/a __get_from_src
2990 8 n/a __set_eol_is_cr
3000 101 n/a __bound_field
3022 17443 n/a __get
3048 194 n/a __error_inside_quotes
3053 84 n/a __error_inside_field
3058 299 n/a __parse_error
3067 5064 n/a __is_whitespace
3078 21286 n/a __push_value
3107 1621 Yes getline
3115 336 Yes getline_all
3161 3749 n/a _is_valid_utf8
3179 1 n/a _set_error_diag
3191 8 Yes error_input
3199 3640 n/a _sv_diag
3204 1700 n/a _set_diag
3224 3640 Yes SetDiag
3243 37 n/a BEGIN
3251 37 n/a BEGIN
3255 4414 n/a numeric
3261 2340 n/a stringify