Branch Coverage

blib/lib/Acme/ReturnValue.pm
Criterion Covered Total %
branch 11 48 22.9


line true false branch
47 0 0 if ($self->inc) { }
0 0 elsif ($self->dir) { }
0 0 elsif ($self->file) { }
0 0 elsif ($self->cpan) { }
65 0 0 if (@$interesting > 0) { }
90 16 16 if ($node->isa('PPI::Token::Word'))
101 2 6 if $rv eq 1
102 0 6 if $rv eq '__PACKAGE__'
103 1 5 if $rv =~ /^__PACKAGE__->meta->make_immutable/
115 0 5 if (ref $match ~~ \@bad) { }
4 1 elsif ($rv =~ /^('|"|\d|qw|qq|q|!|~)/) { }
143 0 0 unless (-d $out)
144 0 0 unless $out->mkpath
150 0 0 unless $file =~ /\.json/
157 0 0 if -e $out->file($dist->distvname . '.json')
170 0 0 if ($@)
178 0 0 unless unlink $out->file($del)
197 0 0 unless $self->quiet
203 0 0 unless /\.pm\z/
204 0 0 if $File::Find::name =~ m[/x?t/]
205 0 0 if $File::Find::name =~ m[/inc/]
214 0 0 if ($self->interesting and @{$self->interesting;}) { }
0 0 elsif ($self->bad and @{$self->bad;}) { }
230 0 8 if ($@)