Branch Coverage

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')