Branch Coverage

blib/lib/Perl/Critic/Pulp/Utils.pm
Criterion Covered Total %
branch 20 28 71.4


line true false branch
43 0 92 if (defined $str and $str ne "")
45 0 0 unless (defined $version)
66 20 0 $good ? :
82 0 416 unless defined $inc->module
86 245 162 unless $ver->isa("PPI::Token::Number")
88 8 154 unless $ver->content =~ /$use_module_version_number_re/
98 139 15 if (my $after = $ver->next_sibling)
99 26 52 unless ($after->isa("PPI::Token::Whitespace") or $after->isa("PPI::Token::Comment") or $after->isa("PPI::Token::Structure") and $after eq ";")
119 0 288 unless defined $inc->module
121 72 216 if (my $ver = include_module_version($inc)) { }
128 41 0 if ($arg and $arg->isa("PPI::Token::Structure") and $arg->content eq ";" and not $arg->snext_sibling)
160 199 0 $str =~ /^(.*\n){$n}(.*)/ ? :
168 88 177 if ($elem->isa("PPI::Statement::Package"))
177 9 20 if ($elem->isa("PPI::Statement::Scheduled"))