| blib/lib/Banal/Utils/Data.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 0 | 38 | 0.0 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 86 | 0 | 0 | 0 | reftype($datum) eq 'ARRAY' and $on_ArrayRef =~ /^flatten|dereference$/io |
| 0 | 0 | 0 | reftype($datum) eq 'HASH' and $on_HashRef =~ /^flatten|dereference$/io | |
| 0 | 0 | 0 | reftype($datum) eq 'SCALAR' and $on_ScalarRef =~ /^flatten|dereference$/io | |
| 112 | 0 | 0 | 0 | scalar @_ > 0 && !$_[0] |
| 138 | 0 | 0 | 0 | defined $$opts{'path'} && ($keys eq $$opts{'path'} || $keys == $$opts{'path'}) |
| 247 | 0 | 0 | 0 | defined $index and not defined $element |
| line | l | !l | condition |
|---|---|---|---|
| 35 | 0 | 0 | $$args{'options'} || {} |
| 80 | 0 | 0 | $$opts{'on_ArrayRef'} || 'flatten' |
| 81 | 0 | 0 | $$opts{'on_HashRef'} || 'flatten' |
| 82 | 0 | 0 | $$opts{'on_ScalarRef'} || 'flatten' |
| 118 | 0 | 0 | $$args{'keys'} || $$args{'key'} || $$args{'path'} || [] |
| 120 | 0 | 0 | $$args{'context'} || [] |
| 121 | 0 | 0 | $$args{'options'} || {} |
| 122 | 0 | 0 | $$opts{'path_separator'} || $$opts{'separator'} || '/' |
| 128 | 0 | 0 | $$opts{'lower_case'} || $$opts{'lc'} || 0 |
| 129 | 0 | 0 | $$opts{'trim'} || 0 |