line |
!l |
l&&!r |
l&&r |
condition |
602
|
0 |
1 |
0 |
not $options->{'suppress_warnings'} and $options->{'warn_invalid_key_names'} |
726
|
0 |
0 |
0 |
not $is_valid and $options->{'croak'} |
929
|
12 |
0 |
23 |
defined $config->{'padding_character'} and $config->{'padding_character'} eq 'RANDOM' |
1006
|
0 |
10 |
10 |
$config->{'padding_type'} ne 'ADAPTIVE' and not $suppres_warnings |
1076
|
0 |
10 |
0 |
defined $self->{'_CONFIG'}{'word_length_min'} and $self->{'_CONFIG'}{'word_length_max'} |
1082
|
0 |
0 |
10 |
&blessed($dictionary_source) and $dictionary_source->isa($_DICTIONARY_BASE_CLASS) |
1968
|
0 |
0 |
90 |
defined $num and $num =~ /^\d+([.]\d+)?$/sux |
|
0 |
0 |
90 |
defined $num and $num =~ /^\d+([.]\d+)?$/sux and $num >= 0 |
|
0 |
0 |
90 |
defined $num and $num =~ /^\d+([.]\d+)?$/sux and $num >= 0 and $num <= 1 |
2430
|
4 |
0 |
6 |
$self->{'_CONFIG'}{'padding_type'} ne 'NONE' and $self->{'_CONFIG'}{'padding_character'} eq 'RANDOM' |
2583
|
0 |
10 |
10 |
$self->{'_DICTIONARY_SOURCE'} and &blessed($self->{'_DICTIONARY_SOURCE'}) |
|
10 |
0 |
10 |
$self->{'_DICTIONARY_SOURCE'} and &blessed($self->{'_DICTIONARY_SOURCE'}) and $self->{'_DICTIONARY_SOURCE'}->isa($_DICTIONARY_BASE_CLASS) |