| blib/lib/Hash/Typed.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 17 | 17 | 100.0 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 31 | 31 | 8 | 4 | $self->[4] and $self->[4]{'required'} |
| 52 | 20 | 33 | 3 | $self->[4]{'strict'} and not $described |
| 60 | 91 | 3 | 44 | $self->[4] and defined $self->[4]{'ordered_keys'}{$key} |
| 94 | 7 | 37 | $self->[4] and defined $self->[4]{'ordered_keys'}{$key} and $self->[4]{'ordered_keys'}{$key} <= scalar @{$self->[1];} | |
| 68 | 8 | 16 | 13 | $before and ($self->[4]{'ordered_keys'}{$before} || -1) >= $i |
| line | l | !l | condition |
|---|---|---|---|
| 68 | 23 | 6 | $self->[4]{'ordered_keys'}{$before} || -1 |