Condition Coverage

blib/lib/MooseX/Method/Signatures.pm
Criterion Covered Total %
condition 13 20 65.0


and 3 conditions

line !l l&&!r l&&r condition
120 2 0 0 $@ and $@ =~ /^No quotelike operator found/
301 1 133 2 warnings::enabled('redefine') and my $meta_meth = $meta->get_method($name)

or 2 conditions

line l !l condition
215 2 153 $ctx->strip_attrs || ''

or 3 conditions

line l !l&&r !l&&!r condition
135 4 3 148 substr($linestr, $ctx->offset, 2) eq 'is' or substr($linestr, $ctx->offset, 4) eq 'does'
168 12 0 0 find_meta($class) || 'Moose::Meta::Class'->initialize($class)
173 0 0 7 not defined $proto or length $proto
231 137 18 0 $name || '__ANON__' . $anon_counter++ . '__'