Condition Coverage

File:blib/lib/App/makefilepl2cpanfile.pm
Coverage:93.9%

line%coveragecondition
664100
Adec
00
11
$args->{'existing'} // ""
665100
Adec
00
11
$args->{'with_develop'} // 1
693100
ABdec
000
011
1X1
$4 // $5
67
ABdec
000
011
1X1
$2 // $3
700100
ABdec
0X0
100
111
length($ver // "") and not _valid_requirement($ver)
100
Adec
00
11
$ver // ""
704100
Adec
00
11
$deps->{'develop'}{$rel}{$mod} //= {"version", $ver || 0, "comment", undef}
100
Adec
00
11
$ver || 0
717100
Adec
00
11
$deps->{'develop'} || {}
793100
Adec
00
11
$_[0] // "Makefile.PL"
799100
ABdec
0X0
100
111
-f $makefile and -r _
810100
ABdec
000
011
1X1
ref $@ or not $@ =~ /decode|ill-formed|utf/xi
962100
ABdec
000
011
1X1
not defined $content or ref $content
1079100
Adec
00
11
$pairs->{$opening} // (next)
1136100
ABdec
000
011
1X1
($3 // $4) // $5
67
ABdec
000
011
1X1
$1 // $2
100
ABdec
000
011
1X1
$3 // $4
1154100
Adec
00
11
$deps->{$phase}{$rel}{$mod} //= {"version", $ver, "comment", $i == $#pairs ? $comment : undef}
117167
ABdec
000
011
1X1
not defined $content or ref $content
117333
ABdec
000
011
1X1
($1 // $2) // $3
100
ABdec
000
011
1X1
$1 // $2
1193100
ABdec
0X0
100
111
index($line, "#") != -1 and $line =~ /$TO_COMMENT_RE/x
1228100
ABdec
0X0
100
111
defined $ver && $ver =~ /$VERSION_RE/x
1240100
ABdec
0X0
100
111
defined $req && $req =~ /$REQUIREMENT_RE/x
1275100
Adec
00
11
$home // ""
1285100
ABdec
000
011
1X1
$!{'ENOENT'} or $!{'ENOTDIR'}
1300100
Adec
00
11
($@ || 'YAML::Tiny'->errstr) // ""
100
ABdec
000
011
1X1
$@ || 'YAML::Tiny'->errstr
1327100
Adec
00
11
$develop->{$mod} // 0
1328100
ABdec
000
011
1X1
$v eq "" or _valid_requirement($v)
1383100
Adec
00
11
$_[0] || {}
1386100
Adec
00
11
$phase->{$rel} || {}