Branch Coverage

blib/lib/Class/MethodMapper.pm
Criterion Covered Total %
branch 0 74 0.0


line true false branch
97 0 0 if @_
109 0 0 if $type
111 0 0 if $doc
113 0 0 if $domain
115 0 0 if $options
121 0 0 if @_
198 0 0 if (defined $$self{$method} and defined $$self{$method}{$what}) { }
221 0 0 if (defined $$self{$method}) { }
234 0 0 if (defined(my $options = $$self{$key}{'options'})) { }
235 0 0 if (grep {$_ eq $val;} @$options) { }
238 0 0 if ($self =~ /^(.*?)=/)
256 0 0 if (isa($val, $ref)) { }
282 0 0 if (@_)
284 0 0 if ($self =~ /^(.*?)=/)
290 0 0 if (not defined $$self{$key}) { }
292 0 0 if $class
297 0 0 if ($domain) { }
321 0 0 if ($self =~ /^(.*?)=/) { }
324 0 0 if (not defined $$self{$method}) { }
328 0 0 unless (defined $$self{$method}{'type'})
349 0 0 if (@_) { }
402 0 0 unless (defined $fh)
422 0 0 if (not defined $$value{'value'}) { }
432 0 0 if ($$value{'domain'} eq 'ref') { }
464 0 0 unless defined $key
465 0 0 if (defined $value)
482 0 0 unless (defined $fh)
490 0 0 if $fh->eof
495 0 0 unless (/\S/)
501 0 0 if /^\#/
504 0 0 if ($reffirst ne '')
505 0 0 if $reffirst eq '['
506 0 0 if $reffirst eq '{'
510 0 0 unless /^$last$/
515 0 0 if (defined $key)
516 0 0 if ($$self{$key}{'domain'} eq 'ref') { }
517 0 0 if ($value eq '[' or $value eq '{')