| line |
true |
false |
branch |
|
20
|
1 |
503 |
unless $self->_initialize(@_) |
|
32
|
8 |
310 |
unless $type |
|
33
|
114 |
196 |
$type eq 'file' ? : |
|
49
|
0 |
299 |
unless eval "require $class" |
|
51
|
101 |
198 |
if (@parts and $parts[0] eq '..') { } |
|
|
10 |
188 |
elsif (@parts and 'File::Spec'->file_name_is_absolute($parts[0])) { } |
|
70
|
0 |
2280 |
if $^O eq 'MSWin32' |
|
79
|
220 |
80 |
$$self{'_stringify_absolute'} && !$$self{'_base'} ? : |
|
85
|
220 |
80 |
$self->_stringify_absolute ? : |
|
91
|
198 |
259 |
(shift())->{'handle'} ? : |
|
101
|
0 |
2 |
unless -e $$self{'abs_path'} |
|
114
|
0 |
1128 |
if ($options{'native'}) { } |
|
|
265 |
863 |
elsif ($$self{'_compat'}) { } |
|
119
|
265 |
0 |
if $Path::Extended::IgnoreVolume |
|
129
|
62 |
90 |
@_ % 2 ? : |
|
135
|
152 |
0 |
unless $options{'native'} |
|
148
|
3 |
30 |
if $self->is_open |
|
149
|
28 |
5 |
if $self->exists |
|
155
|
117 |
121 |
-e $self->_absolute ? : |
|
161
|
0 |
0 |
-w $self->_absolute ? : |
|
167
|
0 |
0 |
-r $self->_absolute ? : |
|
173
|
1 |
3 |
unless ($destination) |
|
183
|
0 |
3 |
unless (File::Copy::Recursive::rcopy($self->_absolute, $destination->_absolute)) |
|
191
|
1 |
3 |
unless ($destination) |
|
199
|
1 |
2 |
if $self->is_open |
|
203
|
0 |
3 |
unless (File::Copy::Recursive::rmove($self->_absolute, $destination->_absolute)) |
|
213
|
1 |
3 |
unless ($destination) |
|
221
|
1 |
2 |
if $self->is_open |
|
224
|
0 |
3 |
unless (rename $self->_absolute, $destination->_absolute) |