line |
true |
false |
branch |
18
|
1 |
8 |
if (ref $_[0] eq 'HASH') { } |
23
|
2 |
7 |
unless defined $dir and length $dir |
28
|
0 |
9 |
unless opendir my $dh, $dir |
30
|
0 |
9 |
unless closedir $dh |
32
|
8 |
0 |
unless ($options->{'a'} or $options->{'all'} or $options->{'f'}) |
33
|
4 |
4 |
if ($options->{'A'} or $options->{'almost-all'}) { } |
34
|
48 |
4 |
if $_ ne '.' |
40
|
6 |
3 |
unless defined $options->{'sort'} |
41
|
9 |
0 |
unless ($options->{'U'} or $options->{'sort'} eq 'none' or $options->{'f'}) |
42
|
1 |
8 |
if ($options->{'v'} or $options->{'sort'} eq 'version') { } |
49
|
0 |
213 |
unless $alnum[$a] cmp $alnum[$b] |
52
|
1 |
7 |
if ($options->{'S'} or $options->{'sort'} eq 'size') { } |
|
1 |
6 |
elsif ($options->{'X'} or $options->{'sort'} eq 'extension') { } |
|
0 |
6 |
elsif ($options->{'t'} or $options->{'sort'} eq 'time') { } |
|
0 |
6 |
elsif ($options->{'c'}) { } |
|
0 |
6 |
elsif ($options->{'u'}) { } |
|
0 |
6 |
elsif (length $options->{'sort'}) { } |
73
|
2 |
7 |
if $options->{'r'} or $options->{'reverse'} |
83
|
0 |
11 |
unless (@stat) |
87
|
0 |
11 |
unless @stat |
94
|
18 |
63 |
unless defined $ext |