Branch Coverage

blib/lib/ExtUtils/Depends.pm
Criterion Covered Total %
branch 20 56 35.7


line true false branch
15 4 0 unless @_
16 0 0 if $VERSION < $_[0]
48 2 0 unless $self->{'deps'}{$d}
78 0 3 unless $self->{$key}
118 0 2 unless my $file = 'IO::File'->new('>' . $filename)
176 0 5 unless eval {
188 0 5 unless $instpath
191 0 5 unless ('File::Spec'->file_name_is_absolute($instpath))
201 1 0 if $@ and exists do {
204 4 1 if (not $@) { }
207 1 3 unless $inline->{'TYPEMAPS'}
224 0 5 $_[0] =~ / / ? :
233 0 2 unless $dep->{'deps'}
258 0 0 if $dep->{'defines'}
259 0 0 if $dep->{'inc'}
260 0 0 if $dep->{'libs'}
261 0 0 if $dep->{'typemaps'}
291 0 1 if $^O =~ /MSWin32/
297 1 0 if %{$self->{'pm'};}
298 1 0 if @clean
300 1 0 if @OBJECT
302 1 0 if %XS
327 1 0 unless defined $mapper
332 0 0 if (defined &DynaLoader::mod2fname)
342 0 0 if (not $matching_file and /$pattern/)
346 0 0 -d $_ ? :
348 0 0 if ($matching_file and -f $matching_file)
361 0 0 if ($^O eq 'android')