line |
true |
false |
branch |
78
|
0 |
0 |
$level > 1 ? : |
81
|
0 |
0 |
unless (keys %$commands) |
96
|
0 |
0 |
if ($param_args) |
99
|
0 |
0 |
if (keys %$commands) |
103
|
0 |
0 |
if (@$options and not keys %$commands) |
120
|
0 |
0 |
if (keys %$commands) |
147
|
0 |
0 |
if ($cmds) |
156
|
0 |
0 |
if (keys %$commands) |
164
|
0 |
0 |
if ($cmd_state or $subcmd_state) |
184
|
0 |
0 |
unless @$parameters |
194
|
0 |
0 |
if ($p->multiple) |
201
|
0 |
0 |
if (my $enum = $p->enum) { } |
|
0 |
0 |
elsif ($p->type =~ /^file(name)?\z/) { } |
|
0 |
0 |
elsif ($p->type =~ /^dir(name)?\z/) { } |
|
0 |
0 |
elsif ($p->type eq 'user') { } |
|
0 |
0 |
elsif ($p->type eq 'host') { } |
|
0 |
0 |
elsif ($p->completion) { } |
250
|
0 |
0 |
if (not ref $def and $def == 1) { } |
|
0 |
0 |
elsif (ref $def) { } |
251
|
0 |
0 |
unless my $possible_values = $p->values |
252
|
0 |
0 |
unless $op = $possible_values->{'op'} |
264
|
0 |
0 |
$p->isa('App::Spec::Option') ? : |
270
|
0 |
0 |
if ($op) { } |
|
0 |
0 |
elsif ($command or $command_string) { } |
282
|
0 |
0 |
if ($command) { } |
|
0 |
0 |
elsif (defined $command_string) { } |
285
|
0 |
0 |
unless (ref $arg) |
289
|
0 |
0 |
if (my $replace = $arg->{'replace'}) |
290
|
0 |
0 |
if (ref $replace eq 'ARRAY') { } |
292
|
0 |
0 |
if ($replace->[0] eq 'SHELL_WORDS') |
295
|
0 |
0 |
if ($num ne 'CURRENT') |
296
|
0 |
0 |
if ($num =~ /^-/) { } |
308
|
0 |
0 |
if ($replace eq 'SELF') |
338
|
0 |
0 |
unless keys %$commands |
360
|
0 |
0 |
if (ref $_ eq 'ARRAY') { } |
371
|
0 |
0 |
length $summary ? : |
391
|
0 |
0 |
if ($opt->completion) { } |
|
0 |
0 |
elsif ($enum) { } |
|
0 |
0 |
elsif ($type =~ /^file(name)?\z/) { } |
|
0 |
0 |
elsif ($type =~ /^dir(name)?\z/) { } |
|
0 |
0 |
elsif (not ref $type and $type ne 'flag') { } |
393
|
0 |
0 |
length $_ > 1 ? : |
425
|
0 |
0 |
$opt->multiple ? : |
429
|
0 |
0 |
length $_ > 1 ? : |