Branch Coverage

blib/lib/Dist/Zilla/Plugin/Alien.pm
Criterion Covered Total %
branch 35 44 79.5


line true false branch
35 0 11 $_[0]->has_bins ? :
140 4 4 /^\s*(.*?)\s*=\s*(.*)\s*$/ ? :
152 0 0 /^\s*(.*?)\s*=\s*(.*)\s*$/ ? :
165 4 0 /^\s*(.*?)\s*=\s*(.*)\s*$/ ? :
203 6 5 unless $self->build_command
1 10 if (defined $self->isolate_dynamic or defined $self->autoconf_with_pic or grep /(?<!\%)\%c/, @{[] unless $self->build_command;})
207 2 8 if (@{$self->inline_auto_include;} or @{$self->bin_requires;} or defined $self->msys)
211 0 11 if (defined $self->stage_install)
215 6 5 unless $self->build_command
9 2 unless $self->install_command
9 2 unless $self->test_command
0 11 if (@{$self->helper;} or grep /(?<!\%)\%\{([a-zA-Z_][a-zA-Z_0-9]+)\}/, @{[] unless $self->build_command;}, @{[] unless $self->install_command;}, @{[] unless $self->test_command;})
219 5 5 unless $self->build_command
8 2 unless $self->install_command
8 2 unless $self->test_command
2 9 if (@{$self->env;} or grep /(?<!\%)\%X/, @{[] unless $self->build_command;}, @{[] unless $self->install_command;}, @{[] unless $self->test_command;})
229 0 11 @{$self->split_bins;} > 0 ? :
237 0 11 @{$self->split_bins;} > 0 ? :
334 0 5 unless $self->build_command
4 5 unless $self->build_command
5 5 unless %{$self->_bin_requires_hash;} or $self->msys or @{[] unless $self->build_command;} == 0
339 7 4 $self->_is_dynamic_config ? :