Condition Coverage

blib/lib/JSON5/Parser.pm
Criterion Covered Total %
condition 33 36 91.6


and 3 conditions

line !l l&&!r l&&r condition
247 12 2 2 $1 and $1 eq '-'
324 8 6 27 $src =~ /$/cgmos and pos $src <= pos $_

or 2 conditions

line l !l condition
236 4 6 $1 || '+'
323 0 14 pos $src || 0
332 9 5 $start || 0

or 3 conditions

line l !l&&r !l&&!r condition
101 386 8 364 $self->_skip_whitespace or $self->_skip_comments
103 336 26 2 $self->{'allow_nonref'} || $POINTER != \$ROOT
146 296 24 153 $self->_skip_whitespace or $self->_skip_comments
156 7 0 129 $self->_parse_string or $self->_parse_identifier
162 135 0 134 $self->_skip_whitespace or $self->_skip_comments
182 144 2 130 $self->_skip_whitespace or $self->_skip_comments
199 262 5 141 $self->_skip_whitespace or $self->_skip_comments
219 130 4 118 $self->_skip_whitespace or $self->_skip_comments