| blib/lib/JQ/Lite/Util/Transform.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 98 | 99 | 98.9 |
| 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 | 748 | n/a | _traverse |
| 776 | 66 | n/a | _evaluate_condition |
| 920 | 50 | n/a | __ANON__ |
| 930 | 26 | n/a | _smart_cmp |
| 934 | 6 | n/a | _extreme_by |
| 962 | 20 | n/a | _extract_extreme_key |
| 972 | 17 | n/a | _value_to_comparable |
| 992 | 25 | n/a | _normalize_path_argument |
| 1006 | 19 | n/a | _project_numeric_values |
| 1031 | 1 | n/a | _uniq |
| 1037 | 81 | n/a | _key |
| 1048 | 5 | n/a | _group_by |
| 1093 | 8 | n/a | _flatten_all |
| 1115 | 22 | n/a | _flatten_depth |
| 1138 | 37 | n/a | _apply_string_predicate |
| 1150 | 29 | n/a | _string_predicate_result |
| 1175 | 16 | n/a | _apply_test |
| 1187 | 10 | n/a | _apply_match |
| 1199 | 26 | n/a | _test_against_regex |
| 1217 | 7 | n/a | _match_against_regex |
| 1268 | 44 | n/a | _build_regex |
| 1293 | 99 | n/a | _parse_string_argument |
| 1310 | 28 | n/a | _parse_literal_argument |
| 1324 | 3 | n/a | _apply_csv |
| 1335 | 3 | n/a | _apply_tsv |
| 1346 | 6 | n/a | _apply_base64 |
| 1370 | 7 | n/a | _apply_base64d |
| 1413 | 8 | n/a | _apply_uri |
| 1441 | 7 | n/a | _format_csv_field |
| 1468 | 7 | n/a | _format_tsv_field |
| 1491 | 6 | n/a | _quote_csv_text |
| 1499 | 6 | n/a | _escape_tsv_text |
| 1510 | 7 | n/a | _is_unquoted_csv_number |
| 1522 | 29 | n/a | _apply_split |
| 1562 | 13 | n/a | _apply_explode |
| 1581 | 10 | n/a | _apply_implode |
| 1605 | 16 | n/a | _apply_substr |
| 1638 | 9 | n/a | _apply_slice |
| 1692 | 17 | n/a | _apply_replace |
| 1714 | 5 | n/a | _apply_pick |
| 1736 | 118 | n/a | _parse_arguments |
| 1754 | 37 | n/a | _split_semicolon_arguments |
| 1824 | 9 | n/a | _parse_range_arguments |
| 1889 | 9 | n/a | _apply_range |
| 1896 | 9 | n/a | _build_range_sequence |
| 1946 | 20 | n/a | _coerce_range_number |
| 1956 | 17 | n/a | _apply_contains |
| 1962 | 11 | n/a | _apply_contains_subset |
| 1968 | 7 | n/a | _apply_inside |
| 1974 | 9 | n/a | _apply_indices |
| 2012 | 7 | n/a | _apply_has |
| 2037 | 62 | n/a | _values_equal |
| 2073 | 63 | n/a | _deep_contains |
| 2092 | 14 | n/a | _array_contains |
| 2117 | 13 | n/a | _hash_contains |
| 2137 | 32 | n/a | _scalar_contains |
| 2152 | 9 | n/a | _ceil |
| 2159 | 10 | n/a | _floor |
| 2166 | 14 | n/a | _round |
| 2173 | 4 | n/a | _group_count |