Condition Coverage

blib/lib/App/findeps.pm
Criterion Covered Total %
condition 14 47 29.7


and 3 conditions

line !l l&&!r l&&r condition
48 7 0 0 $pod and $_ ne "=cut"
49 7 0 0 $here and $_ ne $here
50 0 7 0 not $pod and /^=(\w+)/
7 0 0 $pod and $_ eq "=cut"
57 0 7 0 not $here and my(@catch) = /(?:<<(['"])?(\w+)\1?){1,}/g
7 0 0 $here and $_ eq $here
66 0 7 0 not $eval and /eval\s*(['"{])$/
7 0 0 $eval and /$eval(?:.*)?;$/
7 0 0 $eval and /\b(require|use)\s+($qr4name)/
82 4 0 0 $if > 0 and /^\s*}$/
4 0 0 $if > 0 and /^\brequire\s+($qr4name)/
159 0 1 0 not $Upgrade and "Module::CoreList"->is_core($name)

or 2 conditions

line l !l condition
23 0 0 shift() || $myLib || 'lib'

or 3 conditions

line l !l&&r !l&&!r condition
111 1 0 0 not defined $version or $Upgrade
0 0 0 not defined $version or $Upgrade or $toCpanfile
135 0 0 4 /(?:if|unless)\s+\(.*\)\s*\{.*require\s+($qr4name).*\}/ or /require\s+($qr4name)\s+(?:if|unless)\s+\(?.*\)?/