Condition Coverage

blib/lib/Moo.pm
Criterion Covered Total %
condition 25 31 80.6


and 3 conditions

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->{$_}

or 2 conditions

line l !l condition
57 4 770 $MAKERS{$target} ||= {}
270 68 14 $makers->{'non_methods'} || {}

or 3 conditions

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 {