Coverage Summary

# Condition Coverage

lib/Devel/PerlySense/Document/Meta.pm
Criterion | Covered | Total | %
--- | --- | --- | ---
condition | 45 | 49 | 91.8

## and 3 conditions

line | !l | l&&!r | l&&r | condition
--- | --- | --- | --- | ---
274 | 90943 | 0 | 423802 | $pkgNode =~ /^PPI::Token/ and $oNode->location
319 | 479172 | 35548 | 25 | $pkgNode eq 'PPI::Token::Symbol' and $oNode eq '@ISA'
333 | 479172 | 35548 | 25 | $pkgNode eq 'PPI::Token::Symbol' and $oNode eq '@ISA'
| 514720 | 0 | 25 | $pkgNode eq 'PPI::Token::Symbol' and $oNode eq '@ISA' and @aToken > 2
349 | 455094 | 52126 | 7525 | $pkgNode eq 'PPI::Token::Word' and $oNode =~ /^[A-Z][\w:]*$/
353 | 4998 | 656 | 1871 | $aToken[-2]->isa('PPI::Token::Operator') and $aToken[-2] eq '->'
378 | 455094 | 650 | 59001 | $pkgNode eq 'PPI::Token::Word' and @aToken > 2
380 | 35200 | 6308 | 17493 | $oOperator->isa('PPI::Token::Operator') and $oOperator eq '->'
402 | 511415 | 46 | 3284 | $pkgNode eq 'PPI::Statement::Sub' and not $oNode->forward
502 | 21 | 18 | 53 | $col >= $colToken and $col < $colTokenEnd
550 | 0 | 7033 | 40133 | defined $aLine[$linePod] and not $aLine[$linePod] =~ /^=/

## or 2 conditions

line | l | !l | condition
--- | --- | --- | ---
188 | 281 | 46 | $raPluginSyntax ||= [$self->raPluginSyntax]
533 | 6714 | 319 | $1 || 0

## or 3 conditions

line | l | !l&&r | !l&&!r | condition
--- | --- | --- | --- | ---
275 | 266 | 4964 | 418572 | $pkgNode =~ /^PPI::Token::QuoteLike/ or $pkgNode =~ /^PPI::Token::Quote/
336 | 0 | 8 | 17 | $aToken[--$prev] eq 'push' or $aToken[--$prev] eq 'push'
381 | 13073 | 4256 | 164 | $oObject->isa('PPI::Token::Symbol') or $oObject->isa('PPI::Token::Word')
543 | 4835 | 486 | 6714 | $level < $headingLevel - 1 or $headingLevel == 0