Condition Coverage

lib/Data/Processor.pm
Criterion Covered Total %
condition 19 34 55.8


and 3 conditions

line !l l&&!r l&&r condition
304 0 0 6 exists $subSchema->{$elem} and %{$subSchema->{$elem};}
324 0 1 1 $subSchema->{$elem}{'transformer'} and $subSchema->{$elem}{'transformer'} != $otherSubSchema->{$elem}{'transformer'}
331 4 0 0 $subSchema->{$elem}{'optional'} and $otherSubSchema->{$elem}{'optional'}
335 0 1 2 my $validator = $subSchema->{$elem}{'validator'} and $subSchema->{$elem}{'validator'} != $otherSubSchema->{$elem}{'validator'}

or 2 conditions

line l !l condition
102 33 1 $schema // {}
0 34 $p{'depth'} // 0
0 34 $p{'indent'} // 4
0 34 $p{'verbose'} // undef
129 0 29 ($p{'verbose'} // $self->{'verbose'}) // undef

or 3 conditions

line l !l&&r !l&&!r condition
129 43 0 0 $self->{'schema'} // $p{'schema'}
14 0 29 $p{'verbose'} // $self->{'verbose'}
339 1 2 0 &$validator(@_) // $otherSubSchema->{$elem}{'validator'}->(@_)
400 1 1 0 shift() // $self->{'schema'}