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 |