Condition Coverage

blib/lib/ExtUtils/XSOne.pm
Criterion Covered Total %
condition 23 34 67.6


and 3 conditions

line !l l&&!r l&&r condition
65 81 0 17 $is_header and $preamble eq ""
81 0 17 $is_header and $preamble eq "" and $xs_part =~ /\S/
113 1 29 2 $dedup and @collected_includes || @collected_defines || @collected_c_code
191 6 0 14 -f $_ and /\.xs$/
237 32 0 5 $order and @$order
380 0 0 32 $dir and $dir ne "."
0 31 1 $dir and $dir ne "." and not -d $dir

or 2 conditions

line l !l condition
21 2 33 $opts{'verbose'} || 0
23 1 34 $opts{'recursive'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
113 24 2 5 @collected_includes || @collected_defines || @collected_c_code
216 2 0 0 @headers or @footers
2 0 0 @headers or @footers or @packages