| line |
true |
false |
branch |
|
49
|
0 |
0 |
if (ref $params[0] and 'CODE' eq ref $params[0]) |
|
68
|
0 |
0 |
unless ($config->{'which'}) |
|
76
|
0 |
0 |
if (my $pid = fork) |
|
85
|
0 |
0 |
unless $job->spawn($config->{'which'}, $config->{'command'}, {'stdout', $writer, 'stderr', $writer}) |
|
90
|
0 |
0 |
unless ($result) |
|
92
|
0 |
0 |
if (exists $status->{'exitcode'} and 293 == $status->{'exitcode'}) |
|
103
|
0 |
0 |
if (ref $params[0] and 'SCALAR' eq ref $params[0]) |
|
121
|
0 |
0 |
unless socketpair $reader, $writer, 1, 1, 0 |
|
122
|
0 |
0 |
unless shutdown $reader, 1 |
|
123
|
0 |
0 |
unless shutdown $writer, 0 |
|
125
|
0 |
0 |
if (my $pid = fork) |
|
130
|
0 |
0 |
unless close STDERR |
|
131
|
0 |
0 |
unless close STDOUT |
|
132
|
0 |
0 |
unless open *STDOUT, '>>&=', $writer |
|
133
|
0 |
0 |
unless open *STDERR, '>>&=', $writer |
|
155
|
0 |
0 |
unless exists $IPC::Run::Fused::Win32::DOS_SPECIAL_CHARS->{$char} |
|
182
|
0 |
0 |
if (not $inquote and '"' eq $char) |
|
187
|
0 |
0 |
if ($inquote and '"' eq $char) |
|
192
|
0 |
0 |
if (exists $IPC::Run::Fused::Win32::DOS_REV_CHARS->{$dchar}) |
|
198
|
0 |
0 |
if (' ' eq $char and not $inquote) |
|
199
|
0 |
0 |
unless (length $first) |
|
205
|
0 |
0 |
if (' ' eq $char and $inquote) |
|
213
|
0 |
0 |
if ($inquote) |