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') |