Branch Coverage

blib/lib/PDF/Builder/Resource/Font/SynFont.pm
Criterion Covered Total %
branch 0 94 0.0


line true false branch
166 0 0 if (defined $opts{'-encode'} and not defined $opts{'encode'})
167 0 0 if (defined $opts{'-pdfname'} and not defined $opts{'pdfname'})
168 0 0 if (defined $opts{'-name'} and not defined $opts{'name'})
169 0 0 if (defined $opts{'-condense'} and not defined $opts{'condense'})
170 0 0 if (defined $opts{'-slant'} and not defined $opts{'slant'})
171 0 0 if (defined $opts{'-hscale'} and not defined $opts{'hscale'})
172 0 0 if (defined $opts{'-oblique'} and not defined $opts{'oblique'})
173 0 0 if (defined $opts{'-angle'} and not defined $opts{'angle'})
174 0 0 if (defined $opts{'-bold'} and not defined $opts{'bold'})
175 0 0 if (defined $opts{'-space'} and not defined $opts{'space'})
176 0 0 if (defined $opts{'-caps'} and not defined $opts{'caps'})
177 0 0 if (defined $opts{'-smallcaps'} and not defined $opts{'smallcaps'})
180 0 0 if (defined $opts{'-entry_point'})
183 0 0 if (defined $opts{'slant'} and not defined $opts{'condense'})
184 0 0 if (defined $opts{'angle'} and not defined $opts{'oblique'})
185 0 0 if (defined $opts{'smallcaps'} and not defined $opts{'caps'})
186 0 0 if (defined $opts{'name'} and not defined $opts{'pdfname'})
188 0 0 if (defined $opts{'hscale'} and not defined $opts{'condense'})
190 0 0 if (defined $opts{'bold'} and $entry eq "synthetic_font")
208 0 0 if (defined $opts{'encode'})
209 0 0 if ($opts{'encode'} =~ /^utf/i)
216 0 0 if ref $class
222 0 0 $opts{'pdfname'} ? :
224 0 0 unless $self->is_obj($pdf)
248 0 0 if (ref $font->fontbbox) { }
276 0 0 if (defined $data->{'uni'}[$w])
281 0 0 if ($font->isa('PDF::Builder::Resource::CIDFont')) { }
287 0 0 if (defined $char and $char ne ".notdef")
300 0 0 if ($data->{'char'}[$w] eq ".notdef")
314 0 0 if $oblique
315 0 0 if $bold
318 0 0 if ($data->{'uni'}[$w] ne "")
343 0 0 if ($opts{'caps'})
348 0 0 if defined $ci->{'upper'} and $ci->{'upper'}
350 0 0 if ($hasUpper)
362 0 0 if ($uni == 223) { }
0 0 elsif ($uni == 305) { }
0 0 elsif ($uni == 567) { }
383 0 0 if ($hasUpper)
390 0 0 if $space
391 0 0 if ($multiChar) { }
408 0 0 unless ($hasUpper)
413 0 0 if $cond != 1
414 0 0 if $space
449 0 0 if (defined $data->{'uni'}[$n])
452 0 0 if (defined $data->{'e2u'}[$n])
457 0 0 if (defined $data->{'uni'}[$n])