| blib/lib/Devel/Leak/Object.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 13 | 23 | 56.5 |
| line | l | !l | condition | |
|---|---|---|---|---|
| 86 | 10 | 1 | exists ${$class . '::';}{'DESTROY'} and *{$class . '::DESTROY';}{'CODE'} | |
| 177 | 8 | 3 | 0 | exists ${"${c}::";}{'DESTROY'} && *{"${c}::DESTROY";}{'CODE'} |
| line | l | !l | condition | |
|---|---|---|---|---|
| 61 | 1 | 1 | $Devel::Leak::Object::TRACKED{$address}{'class'} ||= '' | |
| 73 | 7 | 8 | $package ||= '' | |
| 74 | 7 | 8 | $subroutine ||= '' | |
| 204 | 4 | 0 | 0 | $Devel::Leak::Object::OBJECT_COUNT_CHECKPOINT{$_} ||= 0 |
| 227 | 0 | 0 | 0 | $classes{$$obj{'class'}} ||= {} |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 91 | 4 | 0 | 0 | defined $super or defined $Devel::Leak::Object::IGNORE_CLASS{$class} |
| 1 | 0 | 0 | defined $super or defined $Devel::Leak::Object::IGNORE_CLASS{$class} |