Condition Coverage

lib/SemVer.pm
Criterion Covered Total %
condition 18 21 85.7


and 3 conditions

line !l l&&!r l&&r condition
80 10 193 9 $v and $v =~ s/_//g
166 33 192 0 not $isNumLeft and $isNumRight
192 32 1 $isNumLeft and not $isNumRight
192 0 32 $isNumLeft and $isNumRight

or 2 conditions

line l !l condition
98 0 1361 $self->{'dash'} || ''
551 810 $self->{'extra'} || ''
105 19 106 $self->{'extra'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
67 3 576 219 &Scalar::Util::isvstring($ival) or eval { do { $ival->isa('version') } }