Condition Coverage

inc/My/Config.pm
Criterion Covered Total %
condition 2 36 5.5


and 3 conditions

line !l l&&!r l&&r condition
182 0 0 0 -r $config_h and ref $self->share_config->get("type_map") eq "HASH"
220 0 0 0 not $self->build_config->get("config_debug_fake32") and $My::Config::Config{'ivsize'} >= 8
276 0 0 0 $^O eq "MSWin32" and $My::Config::Config{'ccname'} eq "cl"
0 0 0 $^O eq "MSWin32" and $My::Config::Config{'ccname'} eq "cl" and defined $type_map{'SSIZE_T'}

or 3 conditions

line l !l&&r !l&&!r condition
93 0 0 0 not -r $ppport_h or -d ".git"
128 0 0 0 $self->{'share_config'} ||= "My::ShareConfig"->new
134 3 2 0 $self->{'build_config'} ||= "My::BuildConfig"->new
145 0 0 0 $self->{'probe'} ||= "FFI::Probe"->new("runner", $self->probe_runner, "log", "config.log", "data_filename", "./blib/lib/auto/share/dist/FFI-Platypus/probe/probe.pl", "alien", [$self->build_config->get("alien")->{'class'}], "cflags", ["-Iinclude"])
248 0 0 0 $align{$basic} ||= $probe->data->{'type'}{'enum'}{'align'}
256 0 0 0 $align{$basic} ||= $probe->data->{'type'}{'senum'}{'align'}
264 0 0 0 $align{$basic} ||= $probe->data->{'type'}{$type}{'align'}
303 0 0 0 $type_map{'bool'} ||= delete $type_map{'_Bool'}