Branch Coverage

blib/lib/ExtUtils/Builder/Planner.pm
Criterion Covered Total %
branch 16 36 44.4


line true false branch
54 0 11 if (exists $self->{'nodes'}{$target}) { }
55 0 0 unless $node->mergeable and $self->{'nodes'}{$target}->mergeable
61 9 2 unless $node->phony
85 2 0 unless $add_to
101 0 1 ref $on eq 'ARRAY' ? :
103 0 1 unless my $object = $self->{'filesets'}{$source}
113 1 0 if ($options{'file'}) { }
0 0 elsif ($options{'dir'}) { }
115 0 1 if ($options{'dir'}) { }
121 0 0 if substr($filename, 0, length $dir) ne $dir
146 0 1 $args{'negate'} ? :
157 0 1 ref $on eq 'ARRAY' ? :
159 0 1 unless my $object = $self->{'filesets'}{$source}
193 0 3 if $version
215 1 0 unless (defined &{"${dsl_module}::AUTOLOAD";})
220 3 0 if (my $method = $self->can($name)) { }
233 3 0 unless $dsl_module->can($name)
238 0 1 unless eval "package $dsl_module; my \$ret = do \$path; die \$\@ if \$\@; defined \$ret || !\$!"