| blib/lib/Iterator/Flex/Zip.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 9 | 23 | 39.1 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 181 | 8 | 5 | 0 | @keys and @keys != @iterators |
| 227 | 0 | 0 | 5 | Ref::Util::XS::is_blessed_ref($@) and $@->isa("Iterator::Flex::Failure::Exhausted") |
| 259 | 0 | 0 | 2 | Ref::Util::XS::is_blessed_ref($@) and $@->isa("Iterator::Flex::Failure::Exhausted") |
| 270 | 0 | 0 | 2 | Ref::Util::XS::is_blessed_ref($@) and $@->isa("Iterator::Flex::Failure::Exhausted") |
| 319 | 0 | 0 | 14 | Ref::Util::XS::is_blessed_ref($@) and $@->isa("Iterator::Flex::Failure::Exhausted") |
| line | l | !l | condition |
|---|---|---|---|
| 170 | 13 | 0 | $state->{'value'} //= [] |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 130 | 0 | 0 | 2 | Ref::Util::XS::is_ref($on_exhaustion) or not &first(sub { $on_exhaustion eq $_; } , "truncate", "throw") |
| 304 | 0 | 0 | 28 | $iterator_state == 1 or $nexhausted == @iterators |