| line |
!l |
l&&!r |
l&&r |
condition |
|
216
|
0 |
0 |
593 |
$version and is_semver($version) |
|
227
|
0 |
0 |
19 |
$version and is_semver($version) |
|
322
|
329 |
897 |
1 |
$operator eq ">=" and $term =~ /^(\d+)\.x(?:\.x)?$/ |
|
328
|
329 |
893 |
4 |
$operator eq ">=" and $term =~ /^(\d+)\.(\d+)\.x$/ |
|
344
|
8 |
0 |
1 |
defined $semver->{'prerelease'} && $semver->{'prerelease'} ne '' |
|
347
|
8 |
0 |
1 |
$has_prerelease and defined $patch |
|
380
|
0 |
4 |
5 |
@upper and $upper[-1] == 0 |
|
420
|
0 |
6 |
11 |
@upper and $upper[-1] == 0 |
|
503
|
18 |
58 |
10 |
defined $a->{'prerelease'} and not defined $b->{'prerelease'} |
|
504
|
58 |
10 |
8 |
not defined $a->{'prerelease'} and defined $b->{'prerelease'} |
|
507
|
0 |
0 |
58 |
defined $a->{'prerelease'} and defined $b->{'prerelease'} |
|
531
|
71 |
5 |
16 |
$a =~ /^\d+$/ and $b =~ /^\d+$/ |
|
559
|
30 |
0 |
1830 |
@A and @B |
|
564
|
1830 |
0 |
0 |
$A eq "-" and $B ne "-" |
|
565
|
1830 |
0 |
0 |
$B eq "-" and $A ne "-" |
|
567
|
1202 |
628 |
0 |
$A eq "." and $B ne "." |
|
568
|
1202 |
628 |
0 |
$B eq "." and $A ne "." |
|
570
|
1830 |
0 |
0 |
$A eq "-" and $B eq "-" |
|
571
|
1202 |
0 |
628 |
$A eq "." and $B eq "." |
|
573
|
4 |
2 |
1196 |
$A =~ /^\d+$/ and $B =~ /^\d+$/ |