Branch Coverage

lib/OODoc/Manual.pm
Criterion Covered Total %
branch 0 102 0.0


line true false branch
35 0 0 unless $self->SUPER::init($args)
38 0 0 unless my $name = $self->{'OP_package'} = delete $args->{'package'}
41 0 0 unless $self->{'OP_source'} = delete $args->{'source'}
44 0 0 unless $self->{'OP_version'} = delete $args->{'version'}
47 0 0 unless $self->{'OP_distr'} = delete $args->{'distribution'}
49 0 0 unless $self->{'OP_parser'} = delete $args->{'parser'}
91 0 0 unless $it
94 0 0 unless ref $it
96 0 0 unless $it->isa("OODoc::Text::Chapter")
100 0 0 if (my $old = $self->{'OP_chapter_hash'}{$name})
115 0 0 if (@_)
125 0 0 if defined $self->{'OP_name'}
127 0 0 unless my $chapter = $self->chapter("NAME")
132 0 0 unless $text =~ /^\s*(\S+)\s*\-\s/
149 0 0 defined $package ? :
154 0 0 if defined $sub
172 0 0 $args{'select'} ? :
175 0 0 unless @select
198 0 0 @_ ? :
221 0 0 $self->package eq $name ? :
246 0 0 if $self->isPurePod
257 0 0 if $name->can("willRealize")
265 0 0 if $self->{'OP_is_expanded'}
334 0 0 if (my $extended = $extended{$name}) { }
338 0 0 unless ($used{$name}++)
351 0 0 if $used{$name}
376 0 0 defined $args{'this'} ? :
377 0 0 defined $args{'super'} ? :
378 0 0 unless my $container = $args{'container'}
387 0 0 unless (&first(sub { &$equal($take, $_); } , @this))
388 0 0 unless @joined and $joined[-1]->path eq $take->path
398 0 0 if &$equal($take, $insert)
400 0 0 if (&first(sub { &$equal($insert, $_); } , @super))
406 0 0 unless @joined and $joined[-1]->path eq $insert->path
419 0 0 unless my $inherit = $thing->extends
426 0 0 if $path1 eq $path2
428 0 0 if $lpath1 < $lpath2 and substr($path2, 0, $lpath1 + 1) eq "$path1/"
431 0 0 if $lpath2 < $lpath1 and substr($path1, 0, $lpath2 + 1) eq "$path2/"
434 0 0 if $self eq $thing->manual
446 0 0 if ($self->name ne $self->package)
455 0 0 if (my $realized = $self->realizes)
457 0 0 if ref $realized
460 0 0 if (my(@extras) = $self->extraCode)
470 0 0 if (my(@subclasses) = $self->subClasses)
475 0 0 if (my(@realized) = $self->realizers)
480 0 0 if $output and $output =~ /\S/
492 0 0 $package =~ /^[aeio]/i ? :
496 0 0 unless ref $package
499 0 0 if (my $realizes = $package->realizes)
504 0 0 unless my(@supers) = $package->superClasses
528 0 0 $manual eq $package ? :