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'}) |