Branch Coverage

blib/lib/PDF/API3/Compat/API2/Basic/PDF/Objind.pm
Criterion Covered Total %
branch 0 44 0.0


line true false branch
104 0 0 unless $_[0]{' uid'}
132 0 0 unless ref $self
135 0 0 if ($force) { }
150 0 0 if (UNIVERSAL::can($item, 'release')) { }
0 0 elsif ($ref eq 'ARRAY') { }
0 0 elsif (UNIVERSAL::isa($ref, 'HASH')) { }
177 0 0 if (UNIVERSAL::can($item, 'release')) { }
0 0 elsif ($ref eq 'ARRAY') { }
0 0 elsif (UNIVERSAL::isa($ref, 'HASH')) { }
206 0 0 unless $$self{' realised'}
216 0 0 $_[0]{' realised'} ? :
229 0 0 unless $$self{' realised'}
236 0 0 unless $$self{' realised'}
251 0 0 if (defined $$pdf{' objects'}{$self->uid}) { }
261 0 0 if (defined $$pdf{' objects'}{$self->uid}) { }
279 0 0 if ($$self{' realised'}) { }
300 0 0 unless $PDF::API3::Compat::API2::Basic::PDF::Objind::inst{$k}
320 0 0 unless $PDF::API3::Compat::API2::Basic::PDF::Objind::inst{$k}
359 0 0 unless (defined $res)
366 0 0 if $PDF::API3::Compat::API2::Basic::PDF::Objind::inst{$k}
367 0 0 if defined $$res{$k}
368 0 0 if (UNIVERSAL::can($$self{$k}, 'is_obj') and not $$self{$k}->is_obj($pdf)) { }