Branch Coverage

blib/lib/PAR/Dist/FromCPAN.pm
Criterion Covered Total %
branch 0 80 0.0


line true false branch
36 0 0 if @_
42 0 0 unless _verbose()
47 0 0 if @_ % 2
52 0 0 unless (defined $args{'pattern'})
57 0 0 exists $args{'perl_version'} ? :
59 0 0 defined $args{'out'} ? :
60 0 0 unless -d $outdir
64 0 0 _skip_this($skip_ary, $_->id) ? :
77 0 0 if ($seen{$file})
86 0 0 if (defined $first_in and $first_in <= $target_perl)
92 0 0 unless (defined $distribution)
96 0 0 if ($distribution->isa_perl)
105 0 0 if (not $mod->make and 0)
115 0 0 if ($args{'follow'})
120 0 0 if ($pre_req)
121 0 0 _skip_this($skip_ary, $_->id) ? :
126 0 0 unless $$pre_req{'requires'}
131 0 0 unless $$pre_req{'build_requires'}
134 0 0 $seen{$_->cpan_file} || $this_seen{$_->cpan_file}++ ? :
142 0 0 if (@modules)
149 0 0 if ($seen_multiple_times{$file}) { }
165 0 0 if ($args{'test'})
183 0 0 if $is_platform_agnostic
184 0 0 unless eval { do { $par_file = $is_platform_agnostic ? blib_to_par('suffix', 'any_arch-any_version.par') : blib_to_par() } }
185 0 0 $is_platform_agnostic ? :
191 0 0 unless -f $par_file
197 0 0 unless (File::Copy::move($par_file, $outdir))
202 0 0 if (-f $par_file)
207 0 0 if (@failed)
216 0 0 if ($args{'merge'})
227 0 0 if ($args{'strip_docs'})
238 0 0 if @$ary > 2
243 0 0 if $string =~ /$_/
257 0 0 if (-f 'MANIFEST')
258 0 0 unless open my $fh, '<', 'MANIFEST'
261 0 0 if ($_ =~ /$xs_files/)
275 0 0 if $has_xs
277 0 0 if ($file =~ /$xs_files/)
282 0 0 unless open my $fh, '<', $file
285 0 0 if (/Inline(?:X::XS|(?:::|\s+)C)/)