Condition Coverage

blib/lib/PkgConfig.pm
Criterion Covered Total %
condition 14 26 53.8


and 3 conditions

line !l l&&!r l&&r condition
634 2 9 0 not $o->errmsg and defined $op
837 0 0 11 $self->recursion == 1 and not $self->pkg_exists
1018 0 0 0 $chunk = pop @chunks and $chunk =~ /^\d+$/

or 2 conditions

line l !l condition
398 0 0 $ENV{'LD'} || 'ld'
581 6 33 $options{$basekey} ||= []
598 0 13 delete $options{'VARS'} || {}
675 1 10 $self->libs_deplist->{$self->recursion} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
714 0 0 0 $want ||= shift @reqlist
1073 26 2 4 defined $self->[0] || defined $other->[0]
4 12 12 $self->[0] <=> $other->[0] || &cmp([@{$self;}[1 .. $#$self]], [@{$other;}[1 .. $#$other]])