line |
true |
false |
branch |
12
|
2 |
37 |
unless ref $commands eq ref {} |
13
|
1 |
36 |
unless keys %{$commands;} |
14
|
1 |
35 |
unless ref $config eq ref {} |
15
|
1 |
34 |
unless eval {
do {
$owner->isa('App::CmdDispatch')
}
} |
34
|
198 |
6 |
unless defined $$config{"help:$parm"} |
72
|
0 |
80 |
unless $desc |
73
|
76 |
4 |
$maxlen ? : |
74
|
57 |
23 |
$desc->{'abstract'} ? : |
81
|
0 |
55 |
unless $desc |
96
|
1 |
54 |
unless defined $desc->{'help'} |
108
|
0 |
125 |
if $c eq '' or not $self->_table->get_command($c) |
121
|
5 |
9 |
if $len > $self->{'alias_len'} |
129
|
28 |
11 |
unless $self->_table->has_aliases |
151
|
24 |
52 |
if $len > $maxlen |
160
|
20 |
13 |
if (_is_missing($arg)) |
163
|
1 |
19 |
if $self->{'pre_hint'} |
167
|
1 |
19 |
if $self->{'post_hint'} |
171
|
4 |
9 |
if ($self->_table->get_command($arg)) { } |
|
1 |
8 |
elsif ($self->_table->get_alias($arg)) { } |
|
3 |
5 |
elsif ($arg eq 'commands') { } |
|
3 |
2 |
elsif ($arg eq 'aliases') { } |
200
|
13 |
15 |
if (_is_missing($arg)) |
202
|
1 |
12 |
if $self->{'pre_help'} |
210
|
1 |
12 |
if $self->{'post_help'} |
214
|
6 |
9 |
if ($self->_table->get_command($arg)) { } |
|
1 |
8 |
elsif ($self->_table->get_alias($arg)) { } |
|
3 |
5 |
elsif ($arg eq 'commands') { } |
|
3 |
2 |
elsif ($arg eq 'aliases') { } |
251
|
16 |
71 |
unless defined $desc->{'clue'} |
252
|
87 |
0 |
unless defined $desc->{'hint'} |
253
|
18 |
69 |
unless defined $desc->{'help'} |
260
|
92 |
31 |
if $_ ne 'hint' |