line |
true |
false |
branch |
37
|
0 |
6 |
$^O =~ /Win32/i ? : |
45
|
0 |
6 |
$ENV{'SYS_FILESYSTEM_DEBUG'} ? : |
46
|
0 |
6 |
'darwin' eq $^O ? : |
59
|
0 |
6 |
unless eval {
do {
$qo->isa($qo)
}
} |
64
|
6 |
0 |
if $Supported = $FsPlugin ne 'Sys::Filesystem::Unix' |
71
|
1 |
11 |
if ref(my $class = shift()) |
74
|
1 |
10 |
if @_ % 2 |
77
|
0 |
10 |
if exists $args{'xtab'} and carp('Using xtab is depreciated') |
78
|
0 |
10 |
if defined $Sys::Filesystem::FSTAB and not exists $args{'fstab'} |
79
|
0 |
10 |
if defined $Sys::Filesystem::MTAB and not exists $args{'mtab'} |
80
|
2 |
8 |
if defined $Sys::Filesystem::CANONDEV and not exists $args{'canondev'} |
86
|
1 |
9 |
if scalar keys %args |
93
|
9 |
0 |
unless defined $self->{'aliases'} |
112
|
0 |
9 |
unless $self->{'filesystems'} |
122
|
1 |
13 |
unless (defined &_INSTANCE($self, 'Sys::Filesystem')) |
124
|
1 |
0 |
unless 0 == scalar(@_) % 2 |
129
|
0 |
14 |
if @_ % 2 |
135
|
0 |
9 |
unless grep {/^$param$/;} 'mounted', 'unmounted', 'special', 'device', 'regular' |
139
|
0 |
14 |
if (exists $params->{'regular'}) |
143
|
0 |
0 |
if exists $params->{'special'} |
151
|
5 |
9 |
unless keys %{$params;} |
160
|
0 |
333 |
!exists $fs->{$requirement} && exists $self->{'aliases'}{$requirement} ? : |
165
|
150 |
36 |
if defined $params->{$requirement} and exists $fs->{$fsreqname} and $fs->{$fsreqname} eq $params->{$requirement} and push @filesystems, $fsname |
170
|
36 |
38 |
unless defined $params->{$requirement} or exists $fs->{$fsreqname} |
210
|
0 |
482 |
unless &blessed($self) |
211
|
0 |
482 |
unless $fsname |
216
|
0 |
482 |
unless exists $self->{'filesystems'}{$fsname} |
221
|
261 |
221 |
if exists $fs->{$name} |
226
|
111 |
110 |
if exists $self->{'aliases'}{$name} and $name = &first(sub {
exists $fs->{$_};
}
, @{$$self{'aliases'}{$name};}) |