| line |
!l |
l&&!r |
l&&r |
condition |
|
244
|
0 |
0 |
0 |
defined $checked and $checked =~ /aborted|fail|na/ |
|
283
|
0 |
0 |
0 |
defined $checked and $checked eq $grade || $checked ne 'pass' && $grade ne 'pass' |
|
469
|
0 |
0 |
0 |
$config{'config_file'} and -r $config{'config_file'} |
|
643
|
0 |
0 |
0 |
@dirs == 4 and $ver =~ /^[\d\.\_]+$/ |
|
708
|
0 |
0 |
0 |
ref $_[0] and $_[0]->isa('CPAN::YACSmoke') |
|
751
|
0 |
0 |
0 |
not $passed and $fail_count < $$smoker{'fail_max'} |
|
|
0 |
0 |
0 |
not $passed and $fail_count < $$smoker{'fail_max'} and my $ver = shift @versions |
|
758
|
0 |
0 |
0 |
$$smoker{'allow_retries'} and $grade =~ /$$smoker{'allow_retries'}/ |
|
764
|
0 |
0 |
0 |
$mod and not $mod->is_bundle |
|
860
|
0 |
0 |
0 |
ref $_[0] and $_[0]->isa('CPAN::YACSmoke') |
|
922
|
0 |
0 |
0 |
ref $_[0] and $_[0]->isa('CPAN::YACSmoke') |
|
971
|
0 |
0 |
0 |
ref $_[0] and $_[0]->isa('CPAN::YACSmoke') |
|
1046
|
0 |
0 |
0 |
ref $_[0] and $_[0]->isa('CPAN::YACSmoke') |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
283
|
0 |
0 |
0 |
$checked eq $grade || $checked ne 'pass' && $grade ne 'pass' |
|
289
|
0 |
0 |
0 |
!$$self{'report_pass_only'} || $grade eq 'pass' |
|
466
|
0 |
0 |
0 |
$config{'config_file'} ||= file($self->basedir, 'cpansmoke.ini')->stringify |
|
483
|
0 |
0 |
0 |
$vol or $path |
|
522
|
0 |
0 |
0 |
$$self{'database_file'} ||= file($self->basedir, 'cpansmoke.dat')->stringify |
|
573
|
0 |
0 |
0 |
$$self{'conf'}->get_conf('base') || $self->homedir |
|
643
|
0 |
0 |
0 |
$$self{'ignore_cpanplus_bugs'} or @dirs == 4 and $ver =~ /^[\d\.\_]+$/ |
|
713
|
0 |
0 |
0 |
$smoker ||= 'CPAN::YACSmoke'->new(%config) |
|
758
|
0 |
0 |
0 |
$grade eq 'ungraded' or $$smoker{'allow_retries'} and $grade =~ /$$smoker{'allow_retries'}/ |
|
866
|
0 |
0 |
0 |
$smoker ||= 'CPAN::YACSmoke'->new(%config) |
|
927
|
0 |
0 |
0 |
$smoker ||= 'CPAN::YACSmoke'->new(%config) |
|
976
|
0 |
0 |
0 |
$smoker ||= 'CPAN::YACSmoke'->new(%config) |
|
1051
|
0 |
0 |
0 |
$smoker ||= 'CPAN::YACSmoke'->new(%config) |