Branch Coverage

blib/lib/XS/Install/Deps.pm
Criterion Covered Total %
branch 11 40 27.5


line true false branch
10 0 31 unless $p->{'headers'}
11 0 31 unless $p->{'inc'}
13 0 31 unless @$headers
17 0 179 unless my $absfile = eval { do { abs_path($file) } }
18 0 179 unless -f $absfile
19 0 179 unless my $deps = _find_header_deps($absfile, $cache, $inc, $headers)
28 0 179 if exists $cache->{$file}
38 0 0 if ($type eq '"')
41 0 0 unless ($absdep)
44 0 0 if $absdep
47 0 0 if ($absdep and $headers)
50 0 0 unless index($absdep, $dir) == 0
54 0 0 unless $found
56 0 0 unless $absdep
70 0 77 unless my $absfile = abs_path($file)
71 0 77 unless -f $absfile
72 0 77 unless my $deps = _find_xsi_deps($absfile)
87 0 0 unless my $xsi = getfile($dir . $1)
98 0 0 unless $f and -f $f
104 0 256 unless open my $fh, '<', $file