|  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)  |