Condition Coverage

blib/lib/Acme/PPIx/MetaSyntactic.pm
Criterion Covered Total %
condition 14 33 42.4


and 3 conditions

line !l l&&!r l&&r condition
96 7 0 1 $word->sprevious_sibling eq 'constant' and $word->sprevious_sibling->sprevious_sibling eq 'use'
139 4 0 0 $word->sprevious_sibling eq 'sub' and $$ls{$word}
3 0 1 $word->sprevious_sibling eq 'constant' and $word->sprevious_sibling->sprevious_sibling eq 'use'
3 0 1 $word->sprevious_sibling eq 'constant' and $word->sprevious_sibling->sprevious_sibling eq 'use' and $$ls{$word}
2 0 1 is_function_call($word) and $$ls{$word}

or 3 conditions

line l !l&&r !l&&!r condition
141 0 0 0 $$n{$word} ||= &$case($self->_get_name)
145 0 1 0 $$n{$word} ||= &$case($self->_get_name)
149 1 0 0 $$n{$word} ||= &$case($self->_get_name)
181 4 3 0 $$n{$word->symbol} ||= &$case($self->_get_name)
186 0 0 0 $$n{"\@$rest"} ||= &$case($self->_get_name)
196 1 0 0 $qq->isa('PPI::Token::Quote::Double') or $qq->isa('PPI::Token::Quote::Interpolate')