blib/lib/JSON/backportPP.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
subroutine | 140 | 168 | 83.3 |
pod | 45 | 96 | 46.8 |
line | count | pod | subroutine |
---|---|---|---|
6 | 57 | n/a | BEGIN |
7 | 57 | n/a | BEGIN |
9 | 57 | n/a | BEGIN |
10 | 57 | n/a | BEGIN |
12 | 57 | n/a | BEGIN |
13 | 57 | n/a | BEGIN |
15 | 57 | n/a | BEGIN |
25 | 57 | n/a | BEGIN |
26 | 57 | n/a | BEGIN |
27 | 57 | n/a | BEGIN |
28 | 57 | n/a | BEGIN |
29 | 57 | n/a | BEGIN |
30 | 57 | n/a | BEGIN |
31 | 57 | n/a | BEGIN |
32 | 57 | n/a | BEGIN |
33 | 57 | n/a | BEGIN |
34 | 57 | n/a | BEGIN |
35 | 57 | n/a | BEGIN |
36 | 57 | n/a | BEGIN |
38 | 57 | n/a | BEGIN |
39 | 57 | n/a | BEGIN |
40 | 57 | n/a | BEGIN |
41 | 57 | n/a | BEGIN |
42 | 57 | n/a | BEGIN |
43 | 57 | n/a | BEGIN |
45 | 57 | n/a | BEGIN |
46 | 57 | n/a | BEGIN |
48 | 57 | n/a | BEGIN |
49 | 57 | n/a | BEGIN |
50 | 57 | n/a | BEGIN |
55 | 57 | n/a | BEGIN |
64 | 57 | n/a | BEGIN |
70 | 57 | n/a | BEGIN |
91 | 2 | Yes | allow_barekey |
91 | 1 | Yes | allow_bignum |
91 | 10 | Yes | allow_blessed |
91 | 24704 | Yes | allow_nonref |
91 | 1 | Yes | allow_singlequote |
91 | 2 | No | allow_tags |
91 | 3 | Yes | allow_unknown |
91 | 0 | No | as_nonblessed |
91 | 12298 | Yes | ascii |
91 | 16 | Yes | canonical |
91 | 13 | Yes | convert_blessed |
91 | 1 | Yes | escape_slash |
91 | 0 | No | get_allow_barekey |
91 | 0 | No | get_allow_bignum |
91 | 7 | No | get_allow_blessed |
91 | 7 | No | get_allow_nonref |
91 | 0 | No | get_allow_singlequote |
91 | 0 | No | get_allow_tags |
91 | 0 | No | get_allow_unknown |
91 | 0 | No | get_as_nonblessed |
91 | 7 | No | get_ascii |
91 | 7 | No | get_canonical |
91 | 7 | No | get_convert_blessed |
91 | 0 | No | get_escape_slash |
91 | 7 | No | get_indent |
91 | 7 | No | get_latin1 |
91 | 0 | No | get_loose |
91 | 7 | No | get_relaxed |
91 | 7 | No | get_shrink |
91 | 7 | No | get_space_after |
91 | 7 | No | get_space_before |
91 | 316 | No | get_utf8 |
91 | 12 | Yes | indent |
91 | 8 | Yes | latin1 |
91 | 0 | Yes | loose |
91 | 20 | Yes | relaxed |
91 | 21510 | Yes | shrink |
91 | 13 | Yes | space_after |
91 | 12 | Yes | space_before |
91 | 18457 | Yes | utf8 |
120 | 186 | Yes | encode_json |
125 | 6206 | Yes | decode_json |
131 | 0 | No | to_json |
136 | 0 | No | from_json |
143 | 43174 | Yes | new |
157 | 25163 | Yes | encode |
162 | 24967 | Yes | decode |
167 | 8 | Yes | decode_prefix |
177 | 5 | Yes | pretty |
193 | 7 | Yes | max_depth |
199 | 386 | No | get_max_depth |
203 | 5 | Yes | max_size |
209 | 386 | No | get_max_size |
212 | 10 | No | boolean_values |
218 | 57 | n/a | BEGIN |
235 | 0 | No | core_bools |
251 | 0 | No | get_core_bools |
256 | 0 | No | unblessed_bool |
261 | 0 | No | get_unblessed_bool |
266 | 10 | No | get_boolean_values |
274 | 3 | Yes | filter_json_object |
284 | 4 | Yes | filter_json_single_key_object |
298 | 0 | Yes | indent_length |
308 | 0 | No | get_indent_length |
312 | 3 | Yes | sort_by |
317 | 0 | No | allow_bigint |
353 | 25163 | No | PP_encode_json |
368 | 589 | n/a | __ANON__ |
373 | 18 | n/a | __ANON__ |
388 | 25523 | No | object_to_json |
451 | 348 | No | hash_to_json |
476 | 25021 | No | array_to_json |
496 | 26248 | n/a | _looks_like_number |
503 | 57 | n/a | BEGIN |
518 | 26341 | No | value_to_json |
525 | 57 | n/a | BEGIN |
578 | 26169 | No | string_to_json |
603 | 0 | No | blessed_to_json |
617 | 18 | No | encode_error |
623 | 347 | n/a | _sort |
628 | 9 | n/a | _up_indent |
643 | 9 | n/a | _down_indent |
648 | 0 | Yes | PP_encode_box |
659 | 12297 | n/a | _encode_ascii |
671 | 2 | n/a | _encode_latin1 |
681 | 1127735 | n/a | _encode_surrogates |
687 | 3 | n/a | _is_bignum |
699 | 57 | n/a | BEGIN |
752 | 12410 | n/a | _detect_utf_encoding |
764 | 25284 | No | PP_decode_json |
800 | 57 | n/a | BEGIN |
835 | 36724965 | No | next_chr |
841 | 53854 | No | value |
852 | 27153 | Yes | string |
961 | 162168 | No | white |
1011 | 26119 | Yes | array |
1061 | 1 | No | tag |
1091 | 1390 | Yes | object |
1158 | 2 | No | bareKey |
1168 | 109 | No | word |
1199 | 812 | Yes | number |
1295 | 57 | n/a | BEGIN |
1307 | 3440100 | No | is_valid_utf8 |
1345 | 101 | No | decode_error |
1387 | 9 | n/a | _json_object_hook |
1418 | 0 | Yes | PP_decode_box |
1432 | 1127736 | n/a | _decode_surrogates |
1440 | 2893171 | n/a | _decode_unicode |
1451 | 57 | n/a | BEGIN |
1481 | 744 | Yes | incr_parse |
1487 | 2 | Yes | incr_skip |
1492 | 0 | Yes | incr_reset |
1495 | 304 | Yes | incr_text |
1514 | 57 | n/a | BEGIN |
1576 | 5 | Yes | is_bool |
1584 | 57 | n/a | BEGIN |
1590 | 0 | Yes | true |
1591 | 0 | Yes | false |
1592 | 0 | Yes | null |
1599 | 57 | n/a | BEGIN |
1601 | 57 | n/a | BEGIN |
1602 | 57 | n/a | BEGIN |
1603 | 57 | n/a | BEGIN |
1604 | 57 | n/a | BEGIN |
1605 | 57 | n/a | BEGIN |
1606 | 57 | n/a | BEGIN |
1607 | 57 | n/a | BEGIN |
1608 | 57 | n/a | BEGIN |
1613 | 57 | n/a | new |
1625 | 744 | n/a | incr_parse |
1661 | 57 | n/a | BEGIN |
1681 | 393 | n/a | _incr_parse |
1810 | 0 | n/a | incr_text |
1818 | 2 | n/a | incr_skip |
1827 | 0 | n/a | incr_reset |