Branch Coverage

blib/lib/Dist/Zilla/PluginBundle/Author/TABULO.pm
Criterion Covered Total %
branch 79 126 62.7


line true false branch
92 40 0 ref $_[0] eq 'ARRAY' ? :
96 240 0 ref $v eq 'HASH' ? :
104 0 0 ref $_[0] eq 'ARRAY' ? :
108 0 0 ref $v eq 'HASH' ? :
390 0 2100 ref $_[0] eq 'HASH' ? :
395 2100 0 unless ($opt{'no_env'})
403 2100 0 if $opt{'payload'} and ref $self
404 1983 117 if $opt{'author_specific'}
405 2100 0 if $opt{'defaults'} // $opt{'generic'}
406 2100 0 if $opt{'detected'} // $opt{'generic'}
407 2100 0 if $opt{'settings'} // $opt{'generic'}
411 0 2100 wantarray ? :
422 3 36 if ($self->airplane)
439 0 0 unless $INC{'Test/More.pm'} or $self->_detected_bash
447 0 39 if $has_xs
448 0 39 if $has_xs and not -e 'Makefile.PL'
453 0 39 if -d 'bin' and grep {$_ eq 'ModuleBuildTiny';} $self->installers
457 0 39 if &any(sub { $_->isa('Dist::Zilla::Plugin::ModuleBuild'); } , map({'Dist::Zilla::Util'->expand_config_package_name($_);} @installers))
462 0 39 if &any(sub { /ModuleBuildTiny/u; } , @installers) and ($self->max_target_perl // 0) < '5.008'
464 0 0 -f 'Build.PL' ? :
0 39 if not -d '.git' and -f 'META.json' and not $self->_plugin_removed('Git::GatherDir')
469 3 36 if $server ne 'github' and $server ne 'none'
692 0 39 -d ($self->payload->{'ExecDir.dir'} // 'script') || &any(sub { /^ExecDir\./u; } , keys %{$self->payload;}) ? :
39 0 @never_gather ? :
39 0 @stopwords ? :
0 39 $ENV{'CONTINUOUS_INTEGRATION'} ? :
12 27 &any(sub { $_ ne 'MakeMaker'; } , @installers) ? :
0 39 $self->_plugin_removed('PodCoverageTests') ? :
36 3 ($v = $self->portability_options // '') ? :
20 19 $surgical ? :
20 19 $surgical ? :
1 38 -f 'weaver.ini' ? :
20 19 $surgical ? :
20 19 $surgical ? :
22 17 $server =~ /^github$/iu ? :
3 36 !($server =~ /^(github|custom|none)$/iu) ? :
39 0 $Dist::Zilla::PluginBundle::Author::TABULO::Config{'default_inc_excludes_dot'} ? :
20 19 $self->surgical_podweaver ? :
0 39 $self->_detected_bash && ($self->_resolve('update_ackrc_after_build') // 0) && ($v = $self->_resolve('update_ackrc.cmd')) ? :
39 0 ($self->_resolve('update_latest_links_after_build') // 1) && ($v = $self->_resolve('update_latest_links.eval')) ? :
3 36 $self->airplane ? :
39 0 $self->check_vcs_clean_initial ? :
36 3 $self->check_vcs_merge_conflicts ? :
36 3 $self->check_vcs_correct_branch ? :
36 3 $self->check_vcs_remote_branch ? :
39 0 $self->check_vcs_clean_after_tests ? :
3 36 $self->fake_release ? :
0 39 ($v = $self->licence) && -e "$v" ? :
0 39 -e 'README.md' ? :
39 0 @copy_files_from_release ? :
716 39 0 $self->rewrite_version_global ? :
39 0 $self->fallback_version_provider ? :
39 0 $self->version_regexp ? :
39 0 $self->release_snapshot_commit_msg ? :
39 0 $self->tag_format ? :
39 0 $self->tag_message ? :
39 0 $self->bump_version_global ? :
743 22 17 $self->server eq 'github' ? :
748 0 39 if ($self->allow_insecure_operations and $self->install_release_from_cpan)
759 0 0 if $user and $password
765 3 36 if $self->airplane
775 11 28 if ($static_install_mode eq 'off' || $static_install_dry_run and &any(sub { /^ModuleBuildTiny/u; } , @installers))
793 0 39 if $self->verify_phases