| blib/lib/Compress/LZW/Progressive/Dict.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 20 | 27 | 74.0 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 53 | 0 | 0 | 2876 | defined $phrase and defined $code |
| 149 | 3329 | 8472 | 0 | $code and $self->phrase($code) eq $phrase |
| 224 | 2876 | 6360 | 0 | defined $char and ord $char == 0 |
| 227 | 2876 | 0 | 6360 | defined $char and my $child = $$self[0]{$char} |
| 249 | 86 | 62273 | 41 | defined $char and ord $char == 0 |
| 251 | 86 | 20275 | 42039 | defined $char and my $child = $$self[0]{$char} |
| 256 | 0 | 3335 | 17033 | not defined $found_desc and defined $$self[1] |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 209 | 20835 | 11813 | 0 | $$self[0]{$char} ||= $self->new |
| 237 | 6351 | 1 | 2884 | %{$$self[0];} || defined $$self[1] |