| blib/lib/Perl/Critic/Policy/Modules/RequireExplicitInclusion.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 21 | 26 | 80.7 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 187 | 1056 | 17 | 15 | $elem->isa('PPI::Token::Word') && is_qualified_name($elem->content) && is_function_call($elem) |
| 209 | 137 | 1 | 21 | $elem->isa('PPI::Token::Word') && is_class_name($elem) && !is_perl_builtin($elem) && '__PACKAGE__' ne $elem->content |
| 238 | 1050 | 6 | 32 | $elem->isa('PPI::Token::Symbol') && is_qualified_name($elem->canonical) |
| line | l | !l | condition |
|---|---|---|---|
| 132 | 0 | 1 | $self->{'_ignore_modules_regexes'} ||= [] |
| 140 | 0 | 1 | $self->{'_ignore_modules'} ||= {} |
| 155 | 0 | 0 | $doc->filename || 'unknown' |
| 323 | 24 | 10 | $self->{'_ignore_modules'} //= {} |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 87 | 2 | 0 | 26 | $config_string // $parameter->get_default_string |
| 310 | 1 | 1 | 28 | $call eq "STDIN" or $call eq "STDOUT" |
| 2 | 1 | 27 | $call eq "STDIN" or $call eq "STDOUT" or $call eq "STDERR" |