Branch Coverage

blib/lib/CPAN/Packager/DependencyAnalyzer.pm
Criterion Covered Total %
branch 1 60 1.6


line true false branch
74 0 0 if $$config{'modules'}{$module} and $$config{'modules'}{$module}{'build_status'}
78 0 0 if $self->is_non_dualife_core_module($module)
85 0 0 unless ($$module_info{'dist_name'})
93 0 0 unless ($$module_info{'dist_name'})
97 0 0 unless $self->_is_needed_to_analyze_dependencies($resolved_module, $config)
101 0 0 unless ($$module_info{'dist_name'})
103 0 0 $$module_info{'dist_name'} ? :
145 0 0 if (defined $$config{'global'}{'cpan_mirrors'} and $$config{'global'}{'cpan_mirrors'})
154 0 0 unless ($$self{'__downloaded'}{$module})
156 0 0 if ($custom_src) { }
157 0 0 if ($$custom_src{'tgz_path'})
162 0 0 $$custom_src{'src_dir'} ? :
169 0 0 if (defined $$custom_src{'patches'})
180 0 0 if (my $version = $$config{'modules'}{$module}{'version'}) { }
193 0 0 if $$self{'__downloaded'}{$module}
200 0 0 if $self->is_added($resolved_module)
201 0 0 if $self->is_non_dualife_core_module($resolved_module)
202 0 0 if $resolved_module eq 'perl'
203 0 0 if $resolved_module eq 'PerlInterp'
204 0 0 if $$config{'modules'}{$resolved_module}{'skip_build'}
211 0 2 unless $$config{'global'}{'skip_name_resolve_modules'}
225 0 0 if $module eq 'perl'
233 0 0 if $self->is_dual_lived_module($module)
236 0 0 if exists $$corelist{$module}
243 0 0 if ($self->confliction_checker->is_dual_lived_module($module)) { }
254 0 0 if ($$config{'modules'} and $$config{'modules'}{$module} and $$config{'modules'}{$module}{'depends'})
272 0 0 if $self->resolved->{$module}
273 0 0 if $self->_does_skip_resolve_module_name($module, $config)
277 0 0 unless $resolved_module_name
284 0 0 if $$config{'global'}{'fix_module_name'}{$module}