Condition Coverage

blib/lib/URI/PackageURL/Util.pm
Criterion Covered Total %
condition 21 64 32.8


and 3 conditions

line !l l&&!r l&&r condition
63 0 0 1 $name and $namespace
98 0 0 1 $name and $namespace
118 0 0 1 $name and $version
136 0 0 1 $name and $version
154 0 0 1 $name and $version
170 0 0 1 $namespace and $name
0 0 1 $namespace and $name and $version
177 0 0 0 $name and $version
184 0 0 0 $namespace and $name
211 0 0 2 $name and $version
0 0 2 $name and $version and $author
232 0 0 1 $name and $version
254 0 0 1 $namespace and $name
0 0 1 $namespace and $name and $version
265 0 0 0 $namespace and $name
278 0 0 1 $name and $namespace

or 2 conditions

line l !l condition
58 0 1 $qualifiers->{'ext'} || 'zip'
59 0 1 $qualifiers->{'version_prefix'} || ''
93 0 1 $qualifiers->{'ext'} || 'zip'
94 1 0 $qualifiers->{'version_prefix'} || ''
200 0 2 $qualifiers->{'ext'} || 'tar.gz'
201 0 2 $qualifiers->{'repository_url'} || 'https://www.cpan.org'
251 0 1 $qualifiers->{'extension'} // "jar"
252 0 1 $qualifiers->{'repository_url'} // "repo1.maven.org/maven2"