| blib/lib/Object/Lazy.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 19 | 24 | 79.1 |
| line | true | false | branch |
|---|---|---|---|
| 17 | 1 | 15 | if (exists $$params{'ref'}) |
| 63 | 5 | 0 | ref $$self{'isa'} eq 'ARRAY' ? : |
| 65 | 3 | 2 | if ($$self{'is_built'} or not @isa) |
| 70 | 1 | 3 | if $class->isa($class2check) |
| 80 | 0 | 3 | unless 'UNIVERSAL'->can('DOES') |
| 85 | 3 | 0 | ref $$self{'DOES'} eq 'ARRAY' ? : |
| 90 | 3 | 0 | ref $$self{'isa'} eq 'ARRAY' ? : |
| 95 | 1 | 2 | if ($$self{'is_built'} or not @isa_and_does) |
| 100 | 2 | 1 | if $class->DOES($class2check) |
| 118 | 3 | 0 | unless ($$self{'is_built'}) |
| 119 | 1 | 2 | if (defined $$self{'VERSION'}) |
| 123 | 1 | 1 | if ($$self{'version_from'}) |