| line |
true |
false |
branch |
|
52
|
0 |
1 |
unless $fullpath = module_path($module) |
|
65
|
0 |
20 |
unless my $document = 'PPI::Document'->new(\$string, 'readonly', 1) |
|
78
|
20 |
2 |
if ($includes) |
|
81
|
34 |
3 |
if ($module) |
|
84
|
6 |
28 |
if ($module eq 'base' or $module eq 'parent') |
|
94
|
6 |
14 |
if ($modules{'Moose'}) { } |
|
|
3 |
11 |
elsif ($modules{'Moose::Role'}) { } |
|
114
|
0 |
2 |
unless -e $source |
|
117
|
0 |
2 |
unless -r _ |
|
120
|
0 |
2 |
if -d _ |
|
123
|
0 |
2 |
if (-z _) |
|
128
|
0 |
2 |
unless my $document = 'PPI::Document'->new($source, 'readonly', 1) |
|
146
|
2 |
4 |
if (@children and $children[0] =~ / v? [\d.]+ /msx) |
|
153
|
7 |
10 |
if ($child->isa('PPI::Token::Quote')) { } |
|
|
1 |
9 |
elsif ($child->isa('PPI::Token::QuoteLike::Words')) { } |
|
170
|
6 |
9 |
unless $statements |
|
177
|
6 |
9 |
if ($child->isa('PPI::Token::Quote')) { } |
|
|
3 |
6 |
elsif ($child->isa('PPI::Token::QuoteLike::Words')) { } |
|
198
|
310 |
20 |
if ref $element ne 'PPI::Statement' |
|
201
|
0 |
20 |
unless $first_child |
|
202
|
5 |
15 |
unless $first_child->isa('PPI::Token::Word') |