Branch Coverage

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


line true false branch
138 0 0 if (defined $opts{'-encode'} and not defined $opts{'encode'})
139 0 0 if (defined $opts{'-pdfname'} and not defined $opts{'pdfname'})
140 0 0 if (defined $opts{'-name'} and not defined $opts{'name'})
141 0 0 if (defined $opts{'-condense'} and not defined $opts{'condense'})
142 0 0 if (defined $opts{'-slant'} and not defined $opts{'slant'})
143 0 0 if (defined $opts{'-hscale'} and not defined $opts{'hscale'})
144 0 0 if (defined $opts{'-oblique'} and not defined $opts{'oblique'})
145 0 0 if (defined $opts{'-angle'} and not defined $opts{'angle'})
146 0 0 if (defined $opts{'-bold'} and not defined $opts{'bold'})
147 0 0 if (defined $opts{'-space'} and not defined $opts{'space'})
148 0 0 if (defined $opts{'-caps'} and not defined $opts{'caps'})
149 0 0 if (defined $opts{'-smallcaps'} and not defined $opts{'smallcaps'})
152 0 0 if (defined $opts{'-entry_point'})
155 0 0 if (defined $opts{'slant'} and not defined $opts{'condense'})
156 0 0 if (defined $opts{'angle'} and not defined $opts{'oblique'})
157 0 0 if (defined $opts{'smallcaps'} and not defined $opts{'caps'})
158 0 0 if (defined $opts{'name'} and not defined $opts{'pdfname'})
160 0 0 if (defined $opts{'hscale'} and not defined $opts{'condense'})
162 0 0 if (defined $opts{'bold'} and $entry eq "synthetic_font")
180 0 0 if (defined $opts{'encode'})
181 0 0 if ($opts{'encode'} =~ /^utf/i)
188 0 0 if ref $class
194 0 0 $opts{'pdfname'} ? :
196 0 0 unless $self->is_obj($pdf)
220 0 0 if (ref $font->fontbbox) { }
248 0 0 if (defined $data->{'uni'}[$w])
253 0 0 if ($font->isa('PDF::Builder::Resource::CIDFont')) { }
259 0 0 if (defined $char and $char ne ".notdef")
272 0 0 if ($data->{'char'}[$w] eq ".notdef")
286 0 0 if $oblique
287 0 0 if $bold
290 0 0 if ($data->{'uni'}[$w] ne "")
315 0 0 if ($opts{'caps'})
320 0 0 if defined $ci->{'upper'} and $ci->{'upper'}
322 0 0 if ($hasUpper)
334 0 0 if ($uni == 223) { }
0 0 elsif ($uni == 305) { }
0 0 elsif ($uni == 567) { }
355 0 0 if ($hasUpper)
362 0 0 if $space
363 0 0 if ($multiChar) { }
380 0 0 unless ($hasUpper)
385 0 0 if $cond != 1
386 0 0 if $space
421 0 0 if (defined $data->{'uni'}[$n])
424 0 0 if (defined $data->{'e2u'}[$n])
429 0 0 if (defined $data->{'uni'}[$n])