Condition Coverage

blib/lib/Function/Parameters.pm
Criterion Covered Total %
condition 12 16 75.0


or 2 conditions

line l !l condition
326 30 140 delete $type{'name'} // "optional"
330 78 92 delete $type{'attributes'} // ""
336 4 0 delete $type{'reify_type'} // "(undef)"
363 81 87 delete $type{'shift'} // []
402 12 73 $^H{'Function::Parameters/config'} // {}

or 3 conditions

line l !l&&r !l&&!r condition
93 8 0 0 $_[0] =~ /\G , \s* /cgux or _malformed_type($_[0], "missing ',' or ']'")
320 0 6 15 $type{'check_argument_count'} ||= $type{'strict'}