line |
true |
false |
branch |
39
|
0 |
61 |
unless ref $type_to |
43
|
58 |
3 |
unless ref $transfer |
50
|
58 |
3 |
if ($type_from =~ m[^text/]i) |
54
|
57 |
1 |
if (my $charset = delete $args{'charset'}) { } |
|
0 |
1 |
elsif (not $char_to) { } |
55
|
39 |
18 |
if (not $char_to or $char_to ne $charset) |
65
|
10 |
48 |
if ($char_was ne 'PERL') |
66
|
0 |
10 |
unless $from = &find_encoding($char_was) |
69
|
31 |
27 |
if ($char_to ne 'PERL') |
70
|
0 |
31 |
unless $to = &find_encoding($char_to) |
74
|
0 |
58 |
if ($trans_to ne 'none' and $char_to eq 'PERL') |
85
|
23 |
38 |
if ($trans_was eq $trans_to) |
86
|
17 |
2 |
unless $from or $to |
87
|
0 |
4 |
if ($from and $to and $from->name eq $to->name) |
89
|
0 |
0 |
if $char_was ne $char_to |
97
|
36 |
8 |
if ($trans_was eq 'none') { } |
|
8 |
0 |
elsif (my $decoder = $self->getTransferEncHandler($trans_was)) { } |
107
|
0 |
5 |
$to && $from && $from->name ne $to->name ? : |
|
9 |
5 |
$from && $char_to eq 'PERL' ? : |
|
30 |
14 |
$to && $char_was eq 'PERL' ? : |
114
|
39 |
5 |
$new_data ? : |
118
|
34 |
10 |
if ($trans_to ne 'none') |
119
|
0 |
34 |
unless $trans = $self->getTransferEncHandler($trans_to) |
124
|
34 |
10 |
defined $trans ? : |
136
|
19 |
0 |
if $self->checked |
140
|
0 |
0 |
if $encoding eq 'none' |
145
|
0 |
0 |
$encoder ? : |
166
|
30 |
0 |
defined $mime ? : |
|
30 |
21 |
if $enc eq 'none' |
171
|
28 |
19 |
!$charset || $charset eq 'PERL' ? : |
|
4 |
47 |
!($mime && $mime =~ m[^text/]i) ? : |
176
|
19 |
32 |
$enc_was ne 'none' && $charset eq $new_charset ? : |
186
|
0 |
0 |
if $self == $body |
199
|
0 |
0 |
unless $newmime eq $mime |
200
|
0 |
0 |
unless $transfer eq $encoded->transferEncoding |
210
|
0 |
11 |
unless my $type = $self->type |
211
|
0 |
11 |
unless my $mime = $mime_types->type($type->body) |
224
|
1 |
0 |
if ($field = $self->disposition) |
225
|
1 |
0 |
if $field->can('study') |
231
|
1 |
0 |
if (not defined $raw and $field = $self->type) |
232
|
1 |
0 |
if $field->can('study') |
239
|
1 |
0 |
if (not defined $raw && length $raw) { } |
|
0 |
0 |
elsif (index($raw, '?') >= 0) { } |
248
|
0 |
1 |
unless @_ |
253
|
0 |
1 |
if (defined $base) |
261
|
0 |
1 |
length $filename && $filename =~ /(.*)\.([^.]+)/ ? : |
290
|
31 |
11 |
if exists $transfer_encoders{$type} |
293
|
0 |
11 |
unless $class |
296
|
0 |
11 |
if $@ |
306
|
0 |
0 |
if (ref $what) { } |