| blib/lib/Data/Model/Iterator.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 9 | 9 | 100.0 | 
| line | l | !l | condition | 
|---|---|---|---|
| 17 | 2 | 178 | delete $args{'reset'} || sub { } | 
| 90 | 90 | delete $args{'end'} || sub { } | |
| 178 | 2 | delete $args{'wrapper'} || sub { shift(); } | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 29 | 36 | 450 | 191 | $$self{'cache'}[$$self{'count'}++] ||= do { my $obj = $$self{'code'}(); $obj ? $$self{'wrapper'}($obj) : undef } |