Branch Coverage

blib/lib/Params/Registry/Instance.pm
Criterion Covered Total %
branch 0 104 0.0


line true false branch
108 0 0 if exists $content->{$key}
116 0 0 if (not $c and my $d = $t->default)
122 0 0 if ($c = $c->coercion)
174 0 0 if (ref $_[0]) { }
175 0 0 unless ref $_[0] eq "HASH"
181 0 0 if (ref $_[1]) { }
182 0 0 unless ref $_[1] eq "HASH"
191 0 0 unless @_ % 2 == 1
200 0 0 unless @_ % 2 == 0
216 0 0 if (my $c = delete $p{$r->complement})
218 0 0 if $x and $x ne "ARRAY"
221 0 0 $x ? :
236 0 0 if (exists $p{$p})
241 0 0 unless (defined $v)
247 0 0 if not $rv or $rv ne "ARRAY"
252 0 0 if @v == 0 and not $meta{'-force'}
259 0 0 if (my $pp = $t->preproc and @deps == grep({exists $out{$_};} @deps))
273 0 0 if (not $err{$p} and @v > 0)
276 0 0 if defined $tmp or $t->empty
283 0 0 unless ($err{$p})
284 0 0 if $out{$_}
285 0 0 if @x
299 0 0 if (not $err{$p} and $neg{$p} and $t->has_complement)
305 0 0 if CORE::keys %err
331 0 0 unless $self->registry->_groups->{$key}
337 0 0 if exists $c->{$k}
364 0 0 ref $_[0] eq 'HASH' ? :
371 0 0 if (defined $p{'-only'})
373 0 0 ref $o ? :
374 0 0 unless $only{$_}
0 0 if %only
383 0 0 if CORE::keys %p
399 0 0 wantarray ? :
416 0 0 if ($universe)
417 0 0 $universe->isa('DateTime::SpanSet') ? :
423 0 0 $span->start_is_open ? :
424 0 0 $span->end_is_open ? :
430 0 0 if ($s->is_finite and !$us || $s > $us)
433 0 0 if ($e->is_finite and !$ue || $e < $ue)
438 0 0 if CORE::keys %out
549 0 0 unless $p{'only'}
557 0 0 if %only and not $only{$kin}
562 0 0 if (my $ref = ref $vin)
563 0 0 unless ($dispatch = $TYPES{$ref})
564 0 0 if (&Scalar::Util::blessed($vin))
566 0 0 if ($vin->isa($t))
576 0 0 if ($dispatch) { }
584 0 0 if $kout
587 0 0 wantarray ? :
605 0 0 unless $self->exists($k)
617 0 0 unless defined $obj
660 0 0 if defined $q and $q eq ""