Condition Coverage

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


or 2 conditions

line l !l condition
328 30 140 delete $type{'name'} // "optional"
332 78 92 delete $type{'attributes'} // ""
338 4 0 delete $type{'reify_type'} // "(undef)"
365 81 87 delete $type{'shift'} // []
404 12 73 $^H{'Function::Parameters/config'} // {}

or 3 conditions

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