| line |
true |
false |
branch |
|
72
|
1 |
320 |
unless defined $$conf{'fields'} |
|
73
|
1 |
319 |
unless ref $$conf{'fields'} eq 'ARRAY' |
|
80
|
312 |
6 |
if defined $$conf{'node_type'} |
|
82
|
310 |
8 |
if defined $$conf{'group'} |
|
92
|
315 |
3 |
if (defined $$conf{'data'}) |
|
96
|
139 |
176 |
if (defined $$conf{'data'}{'params'}) |
|
106
|
175 |
17 |
if (defined $value) |
|
127
|
279 |
36 |
if (defined $$conf{'data'}{'value'}) |
|
131
|
9 |
270 |
if ($self->is_type('q') or $self->is_type('quoted-printable')) |
|
140
|
1 |
278 |
if ($self->is_type('b') or $self->is_type('base64')) { } |
|
160
|
4 |
274 |
if (defined $$self{'node_type'} and $$self{'node_type'} eq 'ORG') { } |
|
|
273 |
1 |
elsif (@elements <= @{$$self{'field_order'};}) { } |
|
166
|
3 |
1 |
if scalar @unescaped > 0 |
|
224
|
1 |
3 |
if $val and ref $val eq 'ARRAY' |
|
225
|
3 |
1 |
if defined $$self{'unit'} |
|
247
|
1 |
39 |
unless defined $$self{'params'} |
|
250
|
44 |
12 |
if $value and $value eq 'type' |
|
252
|
1 |
38 |
wantarray ? : |
|
270
|
317 |
2778 |
if (defined $$self{'params'} and exists $$self{'params'}{lc $type}) |
|
304
|
13 |
26 |
if (defined $params and (defined $$params{'1'} and $$params{'1'} eq 'pref') or defined $$params{'pref'}) |
|
327
|
2 |
2 |
unless (defined $$self{'params'}) |
|
333
|
1 |
3 |
if (ref $type eq 'ARRAY') { } |
|
358
|
1 |
4 |
unless defined $$self{'params'} |
|
360
|
2 |
2 |
if (ref $type eq 'ARRAY') { } |
|
363
|
2 |
1 |
if (exists $$self{'params'}{lc $t}) |
|
370
|
1 |
1 |
if (exists $$self{'params'}{lc $type}) |
|
396
|
16 |
505 |
if (my $val = shift()) |
|
399
|
51 |
470 |
if defined $$self{'group'} |
|
419
|
13 |
1 |
if (defined $$self{$_}) { } |
|
420
|
0 |
13 |
if (ref $$self{$_} eq 'ARRAY') { } |
|
448
|
8 |
165 |
if $self->group |
|
450
|
82 |
91 |
if $self->_params |
|
467
|
0 |
0 |
if $$self{'encoding_out'} ne 'none' and not $$self{'encoding_out'} =~ /UTF-8/i and not $self->is_type('b') and not $self->is_type('base64') |
|
476
|
164 |
91 |
@params ? : |
|
499
|
1 |
353 |
if $self->is_type('b') or $self->is_type('base64') |
|
518
|
22 |
151 |
if $$self{'encoding_out'} eq 'none' |
|
524
|
22 |
151 |
if $$self{'encoding_out'} eq 'none' |
|
530
|
22 |
311 |
if $$self{'encoding_out'} eq 'none' |
|
536
|
0 |
0 |
if $$self{'encoding_out'} eq 'none' |
|
558
|
22 |
151 |
unless $$self{'encoding_out'} =~ /UTF-8/i |
|
561
|
10 |
141 |
if ($self->is_type('q') or $self->is_type('quoted-printable')) |
|
582
|
142 |
9 |
if $gcs->length <= $max |
|
600
|
671 |
1809 |
if ($first_max and $bytes <= $first_max) |
|
606
|
1776 |
33 |
if ($bytes <= $max) |
|
619
|
9 |
24 |
if ($start + $len - 1 >= $gcs->length) |
|
650
|
10 |
163 |
if ($self->is_type('q') or $self->is_type('quoted-printable')) { } |
|
|
1 |
162 |
elsif ($self->is_type('b') or $self->is_type('base64')) { } |
|
697
|
13 |
353 |
unless defined(my $field_value = $$self{$field_name}) |
|
700
|
1 |
352 |
ref $field_value eq 'ARRAY' ? : |
|
729
|
1 |
317 |
unless defined $_[0]{'field_lookup'}{$name} |
|
732
|
39 |
278 |
if ($_[1]) |