Branch Coverage

blib/lib/CPAN/PackageDetails/Redis.pm
Criterion Covered Total %
branch 0 48 0.0


line true false branch
92 0 0 unless defined $index
135 0 0 if defined $_[1]
149 0 0 if defined $_[1]
163 0 0 if defined $_[1]
189 0 0 unless defined $version
190 0 0 if "" eq $version
198 0 0 if ($at) { }
0 0 elsif (defined $warning) { }
213 0 0 if (exists $args{'package_name'})
221 0 0 if (defined $warning)
226 0 0 if ($self->disallow_alpha_versions and $alpha)
231 0 0 unless (defined $args{'package name'})
237 0 0 unless ($args{'package name'} =~ / ^ [A-Za-z0-9_]+ (?: (?:\::|') [A-Za-z0-9_]+ )* \z /x or $self->allow_suspicious_names)
251 0 0 if ($self->allow_packages_only_once and $self->already_added($args{"package name"}))
299 0 0 unless $string
319 0 0 unless (ref $self->{'sorted'} eq ref [])
334 0 0 unless eval { do { require version } }
335 0 0 unless "version"->can("parse")
339 0 0 unless eval { do { die "Could not load version.pm!" unless eval { do { require version } }; die "Your version of the version module doesn't handle the parse method!" unless "version"->can("parse") } }
355 0 0 if $w
357 0 0 if ($self->disallow_alpha_versions and $v->is_alpha) { }
372 0 0 wantarray ? :
403 0 0 unless defined $distribution
408 0 0 if defined $info->dist