blib/lib/Mason/PluginManager.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 19 | 22 | 86.3 |
line | true | false | branch |
---|---|---|---|
36 | 0 | 600 | if $depth >= $max_depth |
37 | 0 | 600 | unless ref $plugin_specs eq 'ARRAY' |
44 | 378 | 2 | !$visited{$module}++ ? : |
49 | 123 | 248 | substr($plugin_spec, 0, 1) eq '@' ? : |
11 | 371 | substr($plugin_spec, 0, 1) eq '+' ? : | |
54 | 380 | 2 | can_load($module) ? : |
62 | 528 | 206 | if defined $apply_plugins_cache{$key} |
66 | 74 | 132 | if (@roles) { } |
74 | 67 | 7 | unless $final_subclass_seen{$final_subclass}++ |
79 | 0 | 206 | if $Mason::PluginManager::log->is_debug |
83 | 163 | 43 | if $final_subclass->can('meta') |