line |
true |
false |
branch |
27
|
4 |
0 |
unless keys %typedb |
42
|
0 |
4 |
unless open DB, "<:encoding(utf8)", $db |
47
|
4 |
188 |
unless defined $header |
52
|
4 |
184 |
$major eq 'EXTENSIONS' ? : |
57
|
4 |
184 |
if ($major eq 'EXTENSIONS') { } |
60
|
4 |
8920 |
if /^$/ |
61
|
0 |
8920 |
if $skip_section |
63
|
8920 |
0 |
if /(.*);(.*)/ |
69
|
184 |
11984 |
if /^$/ |
70
|
0 |
11984 |
if $skip_section |
72
|
11984 |
0 |
if /^(?:x-)?([^;]+)/ |
87
|
0 |
4069 |
if $spec eq "text" |
89
|
0 |
4069 |
unless $spec =~ m[^(?:x\-)?([^/]+)/(?:x-)?(.*)] |
92
|
0 |
4069 |
unless my $section = $typedb{$1} |
93
|
0 |
4069 |
unless my $record = $section->{$2} |
94
|
2035 |
2034 |
if ref $record |
112
|
2 |
23 |
unless my $type = $typedb{'EXTENSIONS'}{$ext} |
133
|
0 |
0 |
if $section eq "EXTENSIONS" |
145
|
6 |
132 |
if $section eq "EXTENSIONS" |
148
|
9737 |
0 |
$record =~ /^([^;]+)/ ? : |
|
8077 |
9737 |
ref $record ? : |
167
|
0 |
17 |
unless m[^ ([a-zA-Z0-9-]+ | \*) / ( [a-zA-Z0-9+-]+ | \* )
\s* (?: \;\s*q\=\s* ([0-9]+(?:\.[0-9]*)?) \s* )?
(\;.* | )
$ ]x |
173
|
2 |
15 |
defined $3 ? : |
176
|
1 |
15 |
$2 eq '*' ? : |
|
1 |
16 |
$1 eq '*' ? : |
|
0 |
17 |
$4 ? : |
189
|
4 |
4 |
ref $_[0] eq 'ARRAY' ? : |
196
|
0 |
0 |
$acc eq '*' ? : |
|
10 |
0 |
!($acc =~ s[/\*$][]) ? : |
197
|
7 |
3 |
if defined $m |
206
|
4 |
0 |
ref $_[0] eq 'ARRAY' ? : |
|
0 |
4 |
!@_ ? : |
208
|
1 |
3 |
unless (defined $accept) |
216
|
0 |
6 |
unless my $type = $self->mimeTypeOf($fn) |
222
|
2 |
1 |
defined $type ? : |
240
|
5 |
2 |
defined $mime ? : |
241
|
3 |
4 |
wantarray ? : |
250
|
2 |
6 |
if (not ref $type and index($type, '/') >= 0) { } |
252
|
2 |
0 |
if $mime |
255
|
1 |
5 |
ref $type eq 'Regexp' ? : |
267
|
4 |
4 |
wantarray ? : |