Subroutine Coverage

blib/lib/Hash/Layout.pm
Criterion Covered Total %
subroutine 38 43 88.3
pod 22 23 95.6


line count pod subroutine
2 5 n/a BEGIN
3 5 n/a BEGIN
9 5 n/a BEGIN
10 5 n/a BEGIN
11 5 n/a BEGIN
12 5 n/a BEGIN
13 5 n/a BEGIN
14 5 n/a BEGIN
16 5 n/a BEGIN
22 263 Yes num_levels
44 242 Yes Data
47 9 Yes level_keys
59 13 Yes reset
68 17 Yes clone
89 12 No BUILD
94 12 n/a _post_validate
109 2 Yes coercer
110 2 n/a __ANON__
114 7 Yes coerce
130 50 Yes lookup
141 63 Yes lookup_path
188 0 Yes lookup_leaf_path
194 66 n/a _lookup_path_globmatch
199 0 Yes lookup_path_globmatch
217 3 Yes get
229 82 Yes get_path
240 0 Yes exists
250 142 Yes exists_path
259 4 Yes delete
269 6 Yes delete_path
293 41 n/a _enumerate_default_paths
334 26 Yes load
340 371 n/a _load
428 3 Yes path_to_composite_key
433 9 n/a _path_to_composite_key
453 360 n/a _init_hash_path
471 3 Yes set
480 588 n/a _as_eval_path
487 0 n/a _eval_key_path
496 3308 n/a _is_composite_key
517 950 Yes resolve_key_path
557 12 n/a _coerce_levels_param
593 0 Yes def_key_bitmask_strings