Branch Coverage

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


line true false branch
36 0 11 $_[0]->has_bins ? :
141 4 4 /^\s*(.*?)\s*=\s*(.*)\s*$/ ? :
153 0 0 /^\s*(.*?)\s*=\s*(.*)\s*$/ ? :
166 4 0 /^\s*(.*?)\s*=\s*(.*)\s*$/ ? :
204 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;})
208 2 8 if (@{$self->inline_auto_include;} or @{$self->bin_requires;} or defined $self->msys)
212 0 11 if (defined $self->stage_install)
216 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;})
220 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;})
230 0 11 @{$self->split_bins;} > 0 ? :
238 0 11 @{$self->split_bins;} > 0 ? :
396 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
401 7 4 $self->_is_dynamic_config ? :