Condition Coverage

blib/lib/Pod/Inherit.pm
Criterion Covered Total %
condition 41 63 65.0


and 3 conditions

line !l l&&!r l&&r condition
461 0 0 0 $!{'EACCES'} and $$self{'force_permissions'}
584 81 77 9 $$local_config{'skip_underscored'} and $globname =~ /^_/
625 56 0 6 $force_inherits and not $subref
663 3 0 0 $DEBUG and $doc_parent_class ne $map_class
673 0 3 6 $$self{'dead_links'} eq '' and not $found_doc
708 42 0 0 exists $$self{'dead_links'} && $$self{'dead_links'} ne '' && !$$self{'pod_sections'}{$class}{$method}
769 13 0 26 not $insertion_point and $pod->content
781 8 0 31 not $before and $insertion_point == -1
911 55 0 0 $DEBUG and not $src
937 62 30 21 exists $$self{'dead_links'} and not $$self{'pod_sections'}{$classname}

or 2 conditions

line l !l condition
339 0 27 $$args{'debug'} || 0
523 73 3 $self->_require_class($src) || (return)
533 4 73 first(sub { $self->_match_filename_to_type_array($classname, $src, [$$fit{$_}, $_]); } , keys %$fi) || ''
887 73 3 $self->_file_to_package($src) || (return undef)
939 3 1 $INC{$self->_any_to_pm_filename($classname)} || $self->_any_to_real_file($classname, 1, 1) || (return 0)
948 20 0 $p->parse_file("$src") || die($p->error)

or 3 conditions

line l !l&&r !l&&!r condition
581 12 45 0 $$local_config{'class_map'} ||= $class_map
648 9 39 0 $$local_config{'class_map'}{$parent_class} || $parent_class
656 9 13 0 $$local_config{'class_map'}{$class} || $class
870 4 2 0 $real_file || $crossplat_any
887 6 76 0 $classname ||= $self->_file_to_package($src) || (return undef)
888 73 6 0 $src ||= $self->_any_to_real_file($classname)
939 17 4 0 $src ||= $INC{$self->_any_to_pm_filename($classname)} || $self->_any_to_real_file($classname, 1, 1) || (return 0)