Subroutine Coverage

blib/lib/JQ/Lite/Util/Paths.pm
Criterion Covered Total %
subroutine 40 41 97.5
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
10 16 n/a _apply_assignment
53 6 n/a _get_path_value
99 12 n/a _coerce_number
113 15 n/a _resolve_assignment_value
145 14 n/a _set_path_value
205 20 n/a _parse_path_segments
233 21 n/a _clone_for_assignment
243 0 n/a _map
259 6 n/a _apply_all
288 6 n/a _apply_any
315 45 n/a _is_truthy
343 36 n/a _apply_case_transform
363 12 n/a _apply_ascii_case_transform
388 6 n/a _to_titlecase
396 19 n/a _apply_trim
417 34 n/a _apply_trimstr
455 5 n/a _apply_paths
467 3 n/a _apply_scalar_paths
477 6 n/a _apply_leaf_paths
489 43 n/a _validate_path_array
506 14 n/a _apply_getpath
561 10 n/a _apply_setpath
583 10 n/a _resolve_paths_from_expr
631 7 n/a _evaluate_setpath_value
661 26 n/a _set_value_at_path
706 45 n/a _coerce_hash_key
720 3 n/a _guess_container_for_segment
727 7 n/a _is_numeric_segment
741 1 n/a _normalize_array_index_for_set
761 6 n/a _normalize_array_index_for_get
781 1 n/a _ensure_array_length
791 8 n/a _collect_paths
823 3 n/a _collect_scalar_paths
857 20 n/a _traverse_path_array
892 9 n/a _collect_leaf_paths
928 27 n/a _is_leaf_value
938 8 n/a _is_scalar_value