Branch Coverage

File:lib/Parrot/Install.pm
Coverage:77.8%

line%coveragebranch
73100TFunless ref $manifests_ref eq 'ARRAY'
75100TFunless @{$manifests_ref;} > 0
78100TFunless ref $transformorder eq 'ARRAY'
86100TFif $entry =~ /^\s*$/
89100TFunless $dest
91100TFif ($seen{$src}++)
96100TFunless defined $meta
100100TFunless $package
10250TFdefined $$options_ref{'packages'} ? :
105100TFunless $package =~ /$plist/
11950TFif ($entry =~ /^runtime/)
12850TF$$thash{'ismeta'} ? :
100TFunless ($$thash{'ismeta'} ? $metadata{$tkey} : $entry =~ /$tkey/)
130100TFunless ref $filehash eq 'HASH'
14150TFunless ($$filehash{'Installable'})
14250TFif $$options_ref{'buildprefix'}
150100TFif eof
15350TFif grep {not ref $_;} @files
211100TFunless ref $files eq 'ARRAY'
214100TFunless (ref $el eq 'HASH')
221100TFif ($dryrun) { }
226100TFunless -e $src
227100TFif $^O eq 'cygwin' and -e "$src.exe"
22950TFif (-l $src)
2320TFif ($Config{'d_symlink'} and $Config{'d_readlink'})
2380TFif (-e $dest)
24550TFunless copy($src, $dest)