line |
true |
false |
branch |
47
|
24 |
7 |
if (utf8::is_utf8($vcard)) |
81
|
12 |
0 |
if ($args->{'multival'}) |
84
|
12 |
0 |
if ($args->{'multiparam'}) |
97
|
21 |
169 |
if (@_ and $_[0] =~ s/^[ \t]//) |
103
|
0 |
169 |
if /^\s*$/ |
105
|
13 |
156 |
if (/^BEGIN:(.*)/i) |
111
|
13 |
143 |
if (/^END:(.*)/i) |
113
|
0 |
13 |
unless $Current->{'type'} eq lc $1 |
115
|
0 |
13 |
if $args->{'only_one'} and not @Path |
133
|
18 |
125 |
if ($LName =~ s/^(.+)\.(.*?)$/$2/) |
144
|
7 |
93 |
unless (defined $PName) |
145
|
0 |
7 |
if ($args->{'barekeys'}) { } |
158
|
100 |
0 |
if (defined $PValue) |
164
|
70 |
30 |
if ($MultiParamMap{$LPName}) { } |
172
|
15 |
85 |
if (exists $Params{$LPName}) { } |
178
|
63 |
80 |
if keys %Params |
182
|
26 |
117 |
if ($MultiFieldMap{$LName}) { } |
|
0 |
117 |
elsif ($Encoding and lc $Encoding eq 'b') { } |
201
|
0 |
12 |
if @Path |
224
|
0 |
227 |
unless ($PropOutputOrder{$a} // 1000) <=> ($PropOutputOrder{$b} // 1000) |
242
|
9 |
137 |
if $DoneProps{"$PropVal"}++ |
247
|
9 |
128 |
if (my $Group = $PropVal->{'group'}) |
258
|
0 |
146 |
if $_->{'deleted'} or $_->{'name'} eq 'online' |
261
|
0 |
146 |
if ($Binary) |
263
|
0 |
0 |
unless @$Encoding |
270
|
18 |
128 |
$Group ? : |
273
|
0 |
85 |
unless (defined $ParamVals) |
276
|
85 |
0 |
ref $ParamVals ? : |
278
|
4 |
110 |
if $Param eq 'label' |
280
|
6 |
108 |
if $PV =~ /\W/ |
288
|
0 |
146 |
if ($_->{'binary'}) { } |
293
|
0 |
253 |
ref $_ ? : |
|
26 |
120 |
ref $Value ? : |
313
|
0 |
146 |
if (my $ProtoStrip = $_->{'proto_strip'}) |
344
|
45 |
146 |
@Out ? : |
346
|
0 |
146 |
if pos $_ != length $_ |