Condition Coverage

blib/lib/Config/Model/ValueComputer.pm
Criterion Covered Total %
condition 23 27 85.1


and 3 conditions

line !l l&&!r l&&r condition
60 177 0 11 $self->{'use_eval'} and not $self->{'value_type'} =~ /(integer|number|boolean)/
78 180 3 2 defined $sui && $sui eq q['']
299 9 10 2 defined $value and $value =~ /\$/
405 7 184 2 defined $path and $path =~ /[\$&]/

or 2 conditions

line l !l condition
103 13 579 $args{'check'} || 'yes'
166 0 8 $args{'check'} || 'yes'
217 592 66 $args{'check'} || 'yes'

or 3 conditions

line l !l&&r !l&&!r condition
88 168 20 0 $Config::Model::ValueComputer::compute_parser ||= "Parse::RecDescent"->new($Config::Model::ValueComputer::compute_grammar)
117 29 39 524 $self->{'use_eval'} or $self->{'value_type'} =~ /(integer|number|boolean)/
378 1207 0 16 defined $v or defined $undef_is