| 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 =~ /:$/ |