Condition Coverage

blib/lib/Dist/Zilla/Dist/Builder.pm
Criterion Covered Total %
condition 20 59 33.9


and 3 conditions

line !l l&&!r l&&r condition
68 290 0 121 m[\Alib/]u and /\.(pm|pod)$/u
85 33 0 5 m[\Ainc/]u and /\.pm$/u
420 21 3 0 $self->built_in and !$root || $self->built_in eq $root
457 26 1 4 $self->is_trial && !($self->version =~ /_/u)
559 146 0 0 $^O eq "MSWin32" and -d $build_root
562 0 0 0 time != $timeout and -d $build_root
745 1 0 0 $arg and $arg->{'keep_build_dir'}
752 0 1 0 $latest and -d $latest
798 0 0 0 $arg and exists $arg->{'build'}
0 0 0 $arg and exists $arg->{'build'} and not $arg->{'build'}
809 0 0 0 $arg and exists $arg->{'build'}
0 0 0 $arg and exists $arg->{'build'} and not $arg->{'build'}

or 2 conditions

line l !l condition
39 186 0 $arg ||= {}
41 166 20 $arg->{'dist_root'} || '.'
259 186 0 $arg ||= {}
262 0 186 $arg->{'config_class'} ||= "Dist::Zilla::MVP::Reader::Finder"
688 0 0 $arg ||= {}
705 0 0 $@ || '(exception clobered)'
834 0 0 $@ || '(unknown error)'

or 3 conditions

line l !l&&r !l&&!r condition
420 3 0 0 !$root || $self->built_in eq $root
545 145 1 0 $build_root || $self->dist_basename
798 0 0 0 $arg and exists $arg->{'build'} and not $arg->{'build'} or @{$self->plugins_with("-BuildRunner");}