| blib/lib/decorators/providers/constructor.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 19 | 24 | 79.1 |
| line | true | false | branch |
|---|---|---|---|
| 32 | 0 | 4 | if $method_name ne 'BUILDARGS' |
| 35 | 3 | 1 | if (%signature) { } |
| 57 | 6 | 2 | $max_arity == $min_arity ? : |
| 8 | 10 | if $arity < $min_arity or $arity > $max_arity | |
| 69 | 5 | 8 | unless exists $proto->{$param} |
| 72 | 5 | 5 | if @missing |
| 91 | 0 | 9 | if ($to =~ /^super\((.*)\)$/) { } |
| 93 | 0 | 0 | if $proto->{$from} |
| 96 | 7 | 2 | if (exists $proto->{$from}) |
| 114 | 0 | 5 | if (keys %super) |
| 119 | 1 | 4 | if (keys %$proto) |
| 144 | 4 | 1 | if @args |