| line |
true |
false |
branch |
|
24
|
0 |
8 |
unless defined $ppi |
|
45
|
37 |
54 |
if ($Token->isa('PPI::Token::Word')) |
|
49
|
37 |
0 |
unless ($Token->snext_sibling and $Token->snext_sibling->content eq '=>') |
|
50
|
3 |
34 |
if ($Token->content =~ /^(?:sub|return)$/) { } |
|
|
4 |
30 |
elsif ($Token->content =~ /^(?:undef|shift|defined|bless)$/) { } |
|
57
|
0 |
30 |
if ($Token->previous_sibling and $Token->previous_sibling->content eq '->') |
|
58
|
0 |
0 |
if ($Token->content =~ /^(?:new)$/) |
|
63
|
8 |
22 |
if ($Token->parent->isa('PPI::Statement::Include')) { } |
|
|
4 |
18 |
elsif ($Token->parent->isa('PPI::Statement::Variable')) { } |
|
|
8 |
10 |
elsif ($Token->parent->isa('PPI::Statement::Compound')) { } |
|
|
1 |
9 |
elsif ($Token->parent->isa('PPI::Statement::Package')) { } |
|
|
0 |
9 |
elsif ($Token->parent->isa('PPI::Statement::Scheduled')) { } |
|
64
|
5 |
3 |
if ($Token->content =~ /^(?:use|no)$/) |
|
67
|
2 |
1 |
if ($Token->content eq $Token->parent->pragma) |
|
71
|
4 |
0 |
if ($Token->content =~ /^(?:my|local|our)$/) |
|
75
|
8 |
0 |
if ($Token->content =~ /^(?:if|else|elsif|unless|for|foreach|while|my)$/) |
|
79
|
1 |
0 |
if ($Token->content eq 'package') |