| blib/lib/JQ/Lite/Util/Transform.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 100 | 101 | 99.0 |
| pod | n/a | ||
| line | count | pod | subroutine |
|---|---|---|---|
| 3 | 176 | n/a | BEGIN |
| 4 | 176 | n/a | BEGIN |
| 6 | 176 | n/a | BEGIN |
| 7 | 176 | n/a | BEGIN |
| 8 | 176 | n/a | BEGIN |
| 9 | 176 | n/a | BEGIN |
| 10 | 176 | n/a | BEGIN |
| 11 | 176 | n/a | BEGIN |
| 16 | 7 | n/a | _apply_tostring |
| 38 | 21 | n/a | _apply_tojson |
| 44 | 15 | n/a | _apply_fromjson |
| 61 | 51 | n/a | _apply_numeric_function |
| 82 | 20 | n/a | _apply_clamp |
| 103 | 19 | n/a | _normalize_numeric_bound |
| 115 | 15 | n/a | _clamp_scalar |
| 127 | 16 | n/a | _apply_to_number |
| 147 | 34 | n/a | _extract_numeric_values |
| 159 | 16 | n/a | _normalize_percentile |
| 186 | 12 | n/a | _percentile_value |
| 210 | 3 | n/a | _apply_merge_objects |
| 233 | 4 | n/a | _to_entries |
| 247 | 211 | n/a | _is_string_scalar |
| 259 | 11 | n/a | _from_entries |
| 318 | 1 | n/a | _apply_with_entries |
| 338 | 8 | n/a | _apply_map_values |
| 371 | 13 | n/a | _apply_walk |
| 390 | 2 | n/a | _apply_recurse |
| 424 | 10 | n/a | _apply_delpaths |
| 485 | 4 | n/a | _sort_paths_for_deletion |
| 499 | 4 | n/a | _path_prefix_key |
| 508 | 0 | n/a | _path_segment_key |
| 520 | 2 | n/a | _compare_path_segments |
| 530 | 4 | n/a | _numeric_segment_value |
| 540 | 15 | n/a | _deep_clone |
| 550 | 7 | n/a | _delete_path_inplace |
| 594 | 4 | n/a | _normalize_array_index |
| 615 | 1 | n/a | _normalize_entry |
| 631 | 8 | n/a | _apply_coalesce |
| 647 | 13 | n/a | _evaluate_coalesce_operand |
| 690 | 752 | n/a | _traverse |
| 776 | 70 | n/a | _evaluate_condition |
| 919 | 8 | n/a | _apply_numeric_operator |
| 932 | 8 | n/a | _compare_numeric_values |
| 948 | 50 | n/a | __ANON__ |
| 958 | 26 | n/a | _smart_cmp |
| 962 | 6 | n/a | _extreme_by |
| 990 | 20 | n/a | _extract_extreme_key |
| 1000 | 17 | n/a | _value_to_comparable |
| 1020 | 25 | n/a | _normalize_path_argument |
| 1034 | 19 | n/a | _project_numeric_values |
| 1059 | 1 | n/a | _uniq |
| 1065 | 81 | n/a | _key |
| 1076 | 5 | n/a | _group_by |
| 1121 | 8 | n/a | _flatten_all |
| 1143 | 22 | n/a | _flatten_depth |
| 1166 | 37 | n/a | _apply_string_predicate |
| 1178 | 29 | n/a | _string_predicate_result |
| 1203 | 16 | n/a | _apply_test |
| 1215 | 10 | n/a | _apply_match |
| 1227 | 26 | n/a | _test_against_regex |
| 1245 | 7 | n/a | _match_against_regex |
| 1296 | 44 | n/a | _build_regex |
| 1321 | 99 | n/a | _parse_string_argument |
| 1338 | 28 | n/a | _parse_literal_argument |
| 1352 | 3 | n/a | _apply_csv |
| 1363 | 3 | n/a | _apply_tsv |
| 1374 | 6 | n/a | _apply_base64 |
| 1398 | 7 | n/a | _apply_base64d |
| 1441 | 8 | n/a | _apply_uri |
| 1469 | 7 | n/a | _format_csv_field |
| 1496 | 7 | n/a | _format_tsv_field |
| 1519 | 6 | n/a | _quote_csv_text |
| 1527 | 6 | n/a | _escape_tsv_text |
| 1538 | 7 | n/a | _is_unquoted_csv_number |
| 1550 | 29 | n/a | _apply_split |
| 1590 | 13 | n/a | _apply_explode |
| 1609 | 10 | n/a | _apply_implode |
| 1633 | 16 | n/a | _apply_substr |
| 1666 | 9 | n/a | _apply_slice |
| 1720 | 17 | n/a | _apply_replace |
| 1742 | 5 | n/a | _apply_pick |
| 1764 | 118 | n/a | _parse_arguments |
| 1782 | 37 | n/a | _split_semicolon_arguments |
| 1852 | 9 | n/a | _parse_range_arguments |
| 1917 | 9 | n/a | _apply_range |
| 1924 | 9 | n/a | _build_range_sequence |
| 1974 | 20 | n/a | _coerce_range_number |
| 1984 | 17 | n/a | _apply_contains |
| 1990 | 11 | n/a | _apply_contains_subset |
| 1996 | 7 | n/a | _apply_inside |
| 2002 | 9 | n/a | _apply_indices |
| 2040 | 7 | n/a | _apply_has |
| 2065 | 62 | n/a | _values_equal |
| 2101 | 63 | n/a | _deep_contains |
| 2120 | 14 | n/a | _array_contains |
| 2145 | 13 | n/a | _hash_contains |
| 2165 | 32 | n/a | _scalar_contains |
| 2180 | 9 | n/a | _ceil |
| 2187 | 10 | n/a | _floor |
| 2194 | 14 | n/a | _round |
| 2201 | 4 | n/a | _group_count |