blib/lib/Class/AutoloadCAN.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 23 | 26 | 88.4 |
line | true | false | branch |
---|---|---|---|
11 | 3 | 1 | unless @_ |
19 | 4 | 1 | if ($method) |
24 | 1 | 0 | if ($Class::AutoloadCAN::AUTOLOAD =~ /(.*)::([^:]+)/) { } |
51 | 6 | 984 | if ($method =~ /^(.*)::([^:]+)/) |
59 | 0 | 3943 | if $seen{$class}++ |
62 | 23 | 3920 | if (my $CAN = *{"${class}::CAN";}{'CODE'}) |
68 | 4 | 19 | unless installed($class) |
70 | 7 | 12 | if $sub |
82 | 4703 | 985 | if $sub |
99 | 19 | 22 | if $installed{$base_class} |
100 | 0 | 22 | if $not_installed{$base_class} |
101 | 4 | 18 | if $testing_install{$base_class}++ |
107 | 10 | 8 | if installed($class) |