| blib/lib/Getopt/EX/Hashed.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 23 | 27 | 85.1 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 162 | 38 | 1 | 1 | $is eq "rw" and $config->{'ACCESSOR_LVALUE'} |
| 185 | 0 | 0 | 1 | @_ == 1 and ref $_[0] eq "ARRAY" |
| 261 | 117 | 0 | 16 | /_/u and $obj->_conf->{'REPLACE_UNDERSCORE'} |
| 262 | 117 | 10 | 6 | /_/u and $obj->_conf->{'REMOVE_UNDERSCORE'} |
| 264 | 0 | 107 | 6 | @names and not $spec =~ /^($spec_re|$)/u |
| line | l | !l | condition |
|---|---|---|---|
| 56 | 389 | 27 | $__DB__{$caller} //= \%{"${caller}::${pkg}::__DB__";} |
| 58 | 174 | 17 | __DB__($_[0])->{'Member'} //= [] |
| 59 | 198 | 27 | __DB__($_[0])->{'Config'} //= {} |
| 231 | 116 | 7 | $obj->_opt_str($member) // (return ()) |
| 240 | 113 | 7 | $m->{'spec'} // (return undef) |
| 274 | 5 | 21 | $action ||= \&Getopt::EX::Hashed::_generic_setter |