| line |
true |
false |
branch |
|
17
|
7 |
6 |
if ref $commands[$#commands] eq 'IPC::Open3::Callback::Command::CommandOptions' |
|
19
|
3 |
10 |
if ref $commands[$#commands] eq 'HASH' |
|
21
|
7 |
6 |
if $command_options |
|
50
|
8 |
5 |
if ref $_[0] eq 'IPC::Open3::Callback::Command::CommandOptions' |
|
53
|
7 |
6 |
if ref $_[0] eq 'IPC::Open3::Callback::Command::CommandOptions' |
|
57
|
5 |
8 |
unless $source_command_options |
|
58
|
6 |
7 |
unless $destination_command_options |
|
62
|
6 |
7 |
if ($cp_options{'file'}) { } |
|
65
|
1 |
5 |
if ($cp_options{'compress'}) { } |
|
78
|
2 |
5 |
if ($cp_options{'archive'} and $cp_options{'archive'} eq 'zip') { } |
|
94
|
1 |
4 |
if ($cp_options{'status'}) |
|
109
|
2 |
3 |
if ($cp_options{'compress'}) |
|
183
|
1 |
1 |
if (ref $args[$#args] eq 'HASH') |
|
188
|
0 |
2 |
if $options->{'in_place'} |
|
189
|
0 |
2 |
if (defined $options->{'temp_script_file'}) { } |
|
191
|
0 |
0 |
if scalar @args |
|
198
|
0 |
0 |
if defined $options->{'replace_map'} |
|
203
|
1 |
1 |
if scalar @args |
|
208
|
1 |
1 |
if defined $options->{'replace_map'} |
|
210
|
0 |
2 |
if $options->{'files'} |
|
219
|
24 |
108 |
if (defined $sudo_username) |
|
220
|
22 |
2 |
$sudo_username ? : |
|
229
|
4 |
1 |
if ref $lines[$#lines] eq 'IPC::Open3::Callback::Command::CommandOptions' |
|
231
|
3 |
2 |
if ref $lines[$#lines] eq 'HASH' |
|
234
|
3 |
2 |
if (defined $write_options and defined $write_options->{'mode'}) { } |
|
|
1 |
1 |
elsif (defined $command_options) { } |
|
235
|
3 |
0 |
if (defined $command_options) { } |
|
|
0 |
0 |
elsif (defined $command_options) { } |
|
252
|
2 |
3 |
defined $write_options && defined $write_options->{'line_separator'} ? : |
|
263
|
40 |
43 |
if (ref $args[$#args] eq 'IPC::Open3::Callback::Command::CommandOptions') |
|
276
|
126 |
0 |
if (defined $command) |
|
277
|
43 |
83 |
if ($commands++ > 0) |
|
279
|
0 |
43 |
if ($pretty) |
|
292
|
3 |
80 |
if ($wrap_options->{'subshell'}) |
|
296
|
54 |
24 |
unless (defined $username or defined $hostname) |
|
302
|
1 |
4 |
$ssh =~ /plink(?:\.exe)?$/ ? : |
|
|
5 |
24 |
$username ? : |
|
324
|
3 |
2 |
if (exists $instance->{'hostname'} and not exists $options{'hostname'}) |
|
327
|
0 |
5 |
if (exists $instance->{'ssh'} and not exists $options{'ssh'}) |
|
330
|
0 |
5 |
if (exists $instance->{'username'} and not exists $options{'username'}) |
|
333
|
0 |
5 |
if (exists $instance->{'sudo_username'} and not exists $options{'sudo_username'}) |
|
336
|
0 |
5 |
if (exists $instance->{'pretty'} and not exists $options{'pretty'}) |
|
345
|
32 |
13 |
if defined $options{'hostname'} |
|
346
|
1 |
44 |
if defined $options{'ssh'} |
|
347
|
5 |
40 |
if defined $options{'username'} |
|
348
|
17 |
28 |
if defined $options{'sudo_username'} |
|
349
|
0 |
45 |
if defined $options{'pretty'} |