line |
true |
false |
branch |
49
|
0 |
29 |
unless defined $file |
52
|
9 |
20 |
if (ref $file) { } |
53
|
1 |
8 |
unless &blessed($file) |
54
|
4 |
4 |
if ($file->can('path')) { } |
|
2 |
2 |
elsif ($file->can('filename')) { } |
72
|
10 |
18 |
if (exists $suffixEncoding{$_}) |
76
|
2 |
16 |
if (exists $suffixEncoding{lc $_}) |
82
|
14 |
2 |
if (exists $suffixType{$_}) |
86
|
0 |
2 |
if (exists $suffixType{lc $_}) |
94
|
14 |
14 |
unless (defined $ct) |
96
|
12 |
2 |
if (defined $fullname) { } |
97
|
8 |
4 |
-T $fullname ? : |
104
|
1 |
27 |
if ($header) |
106
|
1 |
0 |
if @encoding |
109
|
14 |
14 |
wantarray ? : |
114
|
1 |
0 |
if (not wantarray and @_ == 1 and not $_[0] =~ /\*/) |
120
|
2 |
0 |
if (s/\*/.*/) { } |
122
|
95 |
1671 |
if $type =~ /^$_$/i |
128
|
0 |
0 |
if lc $type eq $ltype |
132
|
2 |
0 |
wantarray ? : |
152
|
2065 |
0 |
if @exts |
174
|
1 |
0 |
if defined $ENV{'HOME'} |
178
|
1 |
0 |
unless (@files) |
184
|
10 |
3 |
unless open TYPE, $typefile |
186
|
2373 |
2064 |
if /^\s*#/ |
187
|
0 |
2064 |
if /^\s*$/ |