| blib/lib/Moo.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 25 | 31 | 80.6 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 40 | 464 | 310 | 6 | $INC{'Role/Tiny.pm'} and "Role::Tiny"->is_role($target) |
| 75 | 644 | 58 | 68 | $INC{'Moo/HandleMoose.pm'} and not $Moo::sification::disabled |
| 83 | 0 | 0 | 0 | $MAKERS{$class} && $MAKERS{$class}{'is_class'} |
| 149 | 106 | 50 | 4 | $INC{'Role/Tiny.pm'} and "Role::Tiny"->is_role($superclass) |
| 170 | 598 | 2 | 116 | $INC{'Moo/HandleMoose.pm'} and not $Moo::sification::disabled |
| 289 | 378 | 2 | 50 | $non_methods->{$_} && $non_methods->{$_} == $subs->{$_} |
| line | l | !l | condition |
|---|---|---|---|
| 57 | 4 | 770 | $MAKERS{$target} ||= {} |
| 270 | 68 | 14 | $makers->{'non_methods'} || {} |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 63 | 36 | 0 | 7414 | /::\z/ || /\A\(/ |
| 178 | 678 | 682 | 0 | $MAKERS{$target}{'accessor'} ||= do { |
| 204 | 300 | 662 | 0 | $MAKERS{$target}{'constructor'} ||= do { |