line |
true |
false |
branch |
32
|
27 |
3 |
if $doc->find_first(\&Perl::Critic::Policy::Modules::RequireVersionVar::_is_version_declaration)
|
41
|
27 |
548 |
if _is_our_version(@_)
|
42
|
0 |
548 |
if _is_vars_version(@_)
|
43
|
0 |
548 |
if _is_package_version(@_)
|
44
|
0 |
548 |
if _is_readonly_version(@_)
|
45
|
0 |
548 |
if _is_package_argument_version(@_)
|
53
|
548 |
27 |
unless $elem->isa("PPI::Statement::Variable")
|
54
|
0 |
27 |
unless $elem->type eq "our"
|
62
|
493 |
55 |
unless $elem->isa("PPI::Statement::Include")
|
63
|
55 |
0 |
unless $elem->pragma eq "vars"
|
71
|
543 |
5 |
unless $elem->isa("PPI::Token::Symbol")
|
88
|
543 |
5 |
unless $elem->isa("PPI::Token::Symbol")
|
89
|
5 |
0 |
unless $elem =~ / \A \$VERSION \z /msx
|
92
|
0 |
0 |
if $psib ne "our"
|
102
|
520 |
28 |
unless $elem->isa("PPI::Statement::Package")
|
106
|
0 |
28 |
unless my $ver = $elem->schild(2)
|