| blib/lib/MooX/late.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 15 | 22 | 68.1 |
| line | true | false | branch |
|---|---|---|---|
| 44 | 0 | 42 | unless defined $level |
| 88 | 40 | 2 | if ($Moo::MAKERS{$caller}) { } |
| 2 | 0 | elsif ($Moo::Role::INFO{$caller}) { } | |
| 103 | 0 | 42 | unless my $orig = $caller->can('has') |
| 122 | 2 | 40 | ref $proto ? : |
| 128 | 82 | 48 | unless exists $spec->{$option} |
| 142 | 0 | 43 | if $finalize |
| 168 | 1 | 41 | if ref $spec->{'isa'} |
| 180 | 0 | 1 | unless defined $spec->{'does'} |
| 192 | 0 | 5 | unless delete $spec->{'lazy_build'} |
| 198 | 0 | 5 | if ($name =~ /^_/) { } |