| line |
true |
false |
branch |
|
22
|
14 |
0 |
unless defined &DB::DB |
|
23
|
12 |
2 |
unless defined $DEBUG |
|
115
|
0 |
0 |
if $Class::Autouse::DEVEL++ |
|
133
|
0 |
0 |
if $Class::Autouse::SUPERLOAD++ |
|
143
|
0 |
0 |
if $_[0] eq 'Class::Autouse' |
|
146
|
0 |
0 |
unless @_ |
|
152
|
0 |
0 |
unless (ref $callback eq 'CODE') |
|
172
|
0 |
0 |
if $_[0] eq 'Class::Autouse' |
|
175
|
0 |
0 |
unless @_ |
|
180
|
0 |
0 |
if (ref $class) |
|
181
|
0 |
0 |
unless (ref $class eq 'Regexp' or ref $class eq 'CODE') |
|
200
|
0 |
0 |
if (substr($class, 0, 1) eq ':') |
|
201
|
0 |
0 |
if ($class eq ':superloader') { } |
|
|
0 |
0 |
elsif ($class eq ':devel') { } |
|
|
0 |
0 |
elsif ($class eq ':nostat') { } |
|
|
0 |
0 |
elsif ($class eq ':noprebless') { } |
|
|
0 |
0 |
elsif ($class eq ':staticisa') { } |
|
222
|
0 |
0 |
if ($Class::Autouse::DEVEL or $Class::Autouse::BAD{$class}) |
|
229
|
0 |
0 |
if exists $INC{$file} |
|
230
|
0 |
0 |
unless ($Class::Autouse::NOSTAT or &_file_exists($file)) |
|
237
|
0 |
0 |
if $Class::Autouse::SUPERLOAD |
|
244
|
0 |
0 |
unless $Class::Autouse::HOOKS++ |
|
266
|
0 |
0 |
unless my $class = $_[1] |
|
267
|
0 |
0 |
if $Class::Autouse::LOADED{$class} |
|
273
|
0 |
0 |
wantarray ? : |
|
280
|
0 |
0 |
unless _namespace_occupied($_[1]) |
|
290
|
0 |
0 |
unless _namespace_occupied($_[1]) |
|
301
|
0 |
0 |
if $Class::Autouse::DEVEL |
|
304
|
0 |
0 |
if $Class::Autouse::SUPERLOAD |
|
337
|
0 |
0 |
unless my $method = $Class::Autouse::AUTOLOAD |
|
338
|
0 |
0 |
if ++$Class::Autouse::TRIED_METHOD{$method} > 10 |
|
342
|
0 |
0 |
if $Class::Autouse::SPECIAL{$class} |
|
351
|
0 |
0 |
if $found |
|
355
|
0 |
0 |
if (defined *{"${c}::AUTOLOAD";}{'CODE'}) |
|
372
|
0 |
0 |
unless my $method = $Class::Autouse::AUTOLOAD |
|
373
|
0 |
0 |
if ++$Class::Autouse::TRIED_METHOD{$method} > 10 |
|
377
|
0 |
0 |
if $Class::Autouse::SPECIAL{$class} |
|
380
|
0 |
0 |
if ($Class::Autouse::SUPERLOAD) |
|
388
|
0 |
0 |
unless (@search) |
|
391
|
0 |
0 |
if (_try_loaders($class, $function, @_)) |
|
393
|
0 |
0 |
if ($fref) { } |
|
403
|
0 |
0 |
if $found |
|
407
|
0 |
0 |
if (defined *{"${c}::AUTOLOAD";}{'CODE'}) |
|
416
|
0 |
0 |
if $rv |
|
431
|
0 |
0 |
if ref $_[0] and $Class::Autouse::NOPREBLESS |
|
435
|
0 |
0 |
unless ($Class::Autouse::TRIED_CLASS{$class} or $Class::Autouse::LOADED{$class}) |
|
445
|
0 |
0 |
if ref $_[0] and $Class::Autouse::NOPREBLESS |
|
449
|
0 |
0 |
unless ($Class::Autouse::TRIED_CLASS{$class} or $Class::Autouse::LOADED{$class}) |
|
468
|
0 |
0 |
unless ($class and $class =~ /^[^\W\d]\w*(?:(?:\'|::)[^\W]\w*)*$/o) |
|
475
|
0 |
0 |
if (defined $INC{$file} and $INC{$file} eq 'Class::Autouse') { } |
|
|
0 |
0 |
elsif (not $Class::Autouse::SUPERLOAD) { } |
|
|
0 |
0 |
elsif (_namespace_occupied($class)) { } |
|
493
|
0 |
0 |
if $load |
|
495
|
0 |
0 |
unless ($Class::Autouse::LOADED{$class}) |
|
497
|
0 |
0 |
unless ($Class::Autouse::LOADED{$class}) |
|
498
|
0 |
0 |
if (_namespace_occupied($class)) |
|
519
|
0 |
0 |
if (_namespace_occupied($class)) |
|
528
|
0 |
0 |
if ($ref) { } |
|
529
|
0 |
0 |
if ($ref eq 'Regexp') { } |
|
|
0 |
0 |
elsif ($ref eq 'CODE') { } |
|
530
|
0 |
0 |
unless $class =~ /$loader/ |
|
532
|
0 |
0 |
unless grep {-e $_ . '/' . $file;} @INC |
|
536
|
0 |
0 |
if $@ |
|
539
|
0 |
0 |
unless (&$loader($class, $function, @optional_args)) |
|
567
|
0 |
0 |
if ($Class::Autouse::STATICISA) |
|
591
|
0 |
0 |
if $seen{$c}++ |
|
595
|
0 |
0 |
if ($load and not $Class::Autouse::LOADED{$c}) |
|
613
|
0 |
0 |
unless my $class = shift() |
|
616
|
0 |
0 |
if $Class::Autouse::SPECIAL{$class} |
|
620
|
0 |
0 |
if (defined $INC{$file}) { } |
|
|
0 |
0 |
elsif (not &_file_exists($file)) { } |
|
623
|
0 |
0 |
if ($INC{$file} ne 'Class::Autouse') |
|
636
|
0 |
0 |
if (_namespace_occupied($class)) |
|
642
|
0 |
0 |
if (_try_loaders($class)) |
|
656
|
0 |
0 |
if $@ |
|
659
|
0 |
0 |
unless --$Class::Autouse::HOOKS |
|
675
|
0 |
0 |
unless my $inc_path = &List::Util::first(sub {
-f 'File::Spec'->catfile($_, $base_file);
}
, @INC) |
|
681
|
0 |
0 |
unless -d $child_path_full and -r _ |
|
692
|
0 |
0 |
unless opendir FILELIST, $full_dir |
|
703
|
0 |
0 |
if (-d $full_file and -r _) |
|
709
|
0 |
0 |
unless substr($file, length($file) - 3) eq '.pm' |
|
710
|
0 |
0 |
unless -f _ |
|
734
|
0 |
0 |
unless my $file = shift() |
|
735
|
0 |
0 |
if $file =~ /(?:\012|\015)/o |
|
738
|
0 |
0 |
if $file =~ /::/o |
|
742
|
0 |
0 |
if ref $_ eq 'CODE' |
|
743
|
0 |
0 |
if -f 'File::Spec'->catfile($_, $file) |