line |
true |
false |
branch |
18
|
10 |
2 |
if ($path =~ s/^(:+)//) { } |
19
|
6 |
4 |
if (length $1 == 1) { } |
20
|
2 |
4 |
unless length $path |
33
|
4 |
8 |
if ($_ eq "." or $_ eq "..") |
36
|
0 |
12 |
unless length $_ |
38
|
0 |
12 |
if $isdir |
50
|
11 |
16 |
if (defined $auth) |
51
|
5 |
6 |
if (lc $auth ne "localhost" and $auth ne "") |
53
|
5 |
0 |
unless ($class->_file_is_localhost($u_auth)) |
61
|
5 |
22 |
if @path |
65
|
0 |
27 |
if (not @path) { } |
|
16 |
11 |
elsif ($path[0] eq '') { } |
70
|
2 |
14 |
if (@path == 1) |
71
|
2 |
0 |
if $path[0] eq "" |
78
|
0 |
28 |
if $_ eq "." |
79
|
0 |
28 |
$_ eq '..' ? : |
82
|
0 |
14 |
if ($ps[-1] eq "..") |
92
|
2 |
15 |
if $_ eq "." |
93
|
4 |
11 |
$_ eq '..' ? : |
96
|
2 |
9 |
if ($ps[-1] eq "..") |
101
|
0 |
25 |
unless $pre or @path |
106
|
0 |
40 |
if /\0/ |
107
|
5 |
35 |
if /:/ |
116
|
0 |
0 |
unless defined $path |
117
|
0 |
0 |
unless $path =~ /:$/ |