Branch Coverage

File:lib/SimpleFlow.pm
Coverage:80.3%

line%coveragebranch
220TFif $^O eq "MSWin32" and not $ENV{'WT_SESSION'} and not $ENV{'ConEmuANSI'} and not $ENV{'ANSICON'}
39100TFunless (&openhandle($fh))
54100TFif (@_ == 1 and ref $_[0] eq 'HASH') { }
100TFelsif (@_ % 2 == 0) { }
66100TFif (scalar @undef_args > 0)
80100TFif (scalar @bad_args > 0)
86100TFif (defined $args->{'log.fh'} and not &openhandle($args->{'log.fh'}))
94100TFif (defined $args->{'input.files'})
97100TFif ($ref eq 'ARRAY') { }
100TFelsif ($ref eq '') { }
10050TFif defined $_
10450TFif defined $_
109100TFif (scalar @missing_files > 0)
11750TFif (scalar @empty_filenames > 0)
123100TFif defined $args->{'log.fh'}
124100TFif (defined $args->{'output.files'})
126100TFif ($ref eq 'ARRAY') { }
100TFelsif ($ref eq '') { }
13550TFif defined $_
136100TFif (scalar @empty_filenames > 0)
140100TFif (scalar @output_files > 0)
155100TFif $args->{'dry.run'}
157100TFif (defined $args->{'input.files'})
165100TFif (not $args->{'overwrite'} and scalar @output_files > 0 and scalar @existing_files == scalar @output_files) { }
17150TFif defined $args->{'log.fh'}
177100TFif ($r{'dry.run'})
19850TFif (not defined $status or $status == -1) { }
50TFelsif ($^O eq 'MSWin32') { }
215100TFif (scalar @missing_output_files > 0)
21950TFif defined $args->{'log.fh'}
22050TFif defined $args->{'log.fh'}
22250TFif defined $args->{'log.fh'}
22450TFif defined $args->{'log.fh'}
22650TFif defined $args->{'log.fh'}
22750TFif ($r{'die'}) { }
237100TFif (scalar @files_with_zero_size > 0)
241100TFif defined $args->{'log.fh'}
242100TFif ($r{'die'} and $r{'exit'} != 0)