blib/lib/Getopt/EX/Hashed.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 23 | 27 | 85.1 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
165 | 37 | 1 | 1 | $is eq "rw" and $config->{'ACCESSOR_LVALUE'} |
199 | 0 | 0 | 1 | @_ == 1 and ref $_[0] eq "ARRAY" |
275 | 117 | 0 | 16 | /_/u and $obj->_conf->{'REPLACE_UNDERSCORE'} |
276 | 117 | 10 | 6 | /_/u and $obj->_conf->{'REMOVE_UNDERSCORE'} |
278 | 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'} //= {} |
245 | 116 | 7 | $obj->_opt_str($member) // (return ()) |
254 | 113 | 7 | $m->{'spec'} // (return undef) |
288 | 5 | 21 | $action ||= \&Getopt::EX::Hashed::_generic_setter |