| blib/lib/Template/Extract/Run.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 19 | 27 | 70.3 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 111 | 44 | 131 | 0 | ref $val and $DEBUG |
| 118 | 0 | 0 | 1 | ref $val and $$val eq "leave_loop" |
| line | l | !l | condition |
|---|---|---|---|
| 37 | 1 | 12 | $_[1] || {} |
| 41 | 4 | 12 | $loop{$_[1]} ||= {"name", $_[0], "id", $_[1], "count", -1} |
| 89 | 0 | 12 | $obj->{$var} ||= {} |
| 101 | 25 | 4 | $obj->{$var}[$index] ||= {} |
| 118 | 142 | 33 | $cur->{'pos'}{$num} ||= -1 |
| 125 | 36 | 139 | _traverse($data, @_)->{$cur->{'name'}}[$iteration] ||= {} |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 72 | 1 | 6 | 0 | not exists $$entry{$$var} or @{$$entry{$$var};} |
| 100 | 0 | 29 | 0 | $_[-1] or $val |
| 118 | 174 | 1 | 0 | ($cur->{'pos'}{$num} ||= -1) != $-[$num] or ref $val and $$val eq "leave_loop" |