| line |
true |
false |
branch |
|
37
|
0 |
6 |
$^O =~ /Win32/i ? : |
|
45
|
0 |
6 |
$ENV{'SYS_FILESYSTEM_DEBUG'} ? : |
|
46
|
0 |
6 |
'darwin' eq $^O ? : |
|
58
|
0 |
6 |
unless UNIVERSAL::isa($qo, $qo) |
|
63
|
6 |
0 |
if $Supported = $FsPlugin ne 'Sys::Filesystem::Unix' |
|
69
|
1 |
11 |
if ref(my $class = shift()) |
|
72
|
1 |
10 |
if @_ % 2 |
|
75
|
0 |
10 |
if exists $args{'xtab'} and carp('Using xtab is depreciated') |
|
76
|
0 |
10 |
if defined $Sys::Filesystem::FSTAB and not exists $args{'fstab'} |
|
77
|
0 |
10 |
if defined $Sys::Filesystem::MTAB and not exists $args{'mtab'} |
|
78
|
2 |
8 |
if defined $Sys::Filesystem::CANONDEV and not exists $args{'canondev'} |
|
84
|
1 |
9 |
if scalar keys %args |
|
89
|
9 |
0 |
unless defined $$self{'aliases'} |
|
110
|
0 |
9 |
unless $$self{'filesystems'} |
|
120
|
1 |
13 |
unless (defined _INSTANCE($self, 'Sys::Filesystem')) |
|
122
|
1 |
0 |
unless 0 == scalar(@_) % 2 |
|
127
|
0 |
14 |
if @_ % 2 |
|
132
|
0 |
9 |
unless grep /^$param$/, ('mounted', 'unmounted', 'special', 'device', 'regular') |
|
137
|
0 |
14 |
if (exists $$params{'regular'}) |
|
140
|
0 |
0 |
if exists $$params{'special'} |
|
148
|
5 |
9 |
unless keys %{$params;} |
|
157
|
0 |
153 |
!exists($$fs{$requirement}) && exists $$self{'aliases'}{$requirement} ? : |
|
160
|
74 |
16 |
if defined $$params{$requirement} and exists $$fs{$fsreqname} and $$fs{$fsreqname} eq $$params{$requirement} and push @filesystems, $fsname |
|
165
|
12 |
67 |
unless defined $$params{$requirement} or exists $$fs{$fsreqname} |
|
206
|
0 |
222 |
unless blessed $self |
|
207
|
0 |
222 |
unless $fsname |
|
212
|
0 |
222 |
unless exists $$self{'filesystems'}{$fsname} |
|
217
|
125 |
97 |
if exists $$fs{$name} |
|
221
|
51 |
46 |
if exists $$self{'aliases'}{$name} and $name = first(sub {
exists $$fs{$_};
}
, @{$$self{'aliases'}{$name};}) |