blib/lib/Hash/Typed.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 19 | 20 | 95.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
31 | 26 | 8 | 2 | $self->[4] and $self->[4]{'required'} |
52 | 20 | 28 | 3 | $self->[4]{'strict'} and not $described |
60 | 75 | 3 | 39 | $self->[4] and defined $self->[4]{'ordered_keys'}{$key} |
78 | 5 | 34 | $self->[4] and defined $self->[4]{'ordered_keys'}{$key} and $self->[4]{'ordered_keys'}{$key} <= scalar @{$self->[1];} | |
68 | 8 | 16 | 10 | $before and ($self->[4]{'ordered_keys'}{$before} || -1) >= $i |
121 | 49 | 0 | 13 | $key eq "keys" and ref $value eq "ARRAY" |
line | l | !l | condition |
---|---|---|---|
68 | 20 | 6 | $self->[4]{'ordered_keys'}{$before} || -1 |