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 { |