| line | true | false | branch | 
 
| 33 | 25 | 1 | unless (defined $self->{'require_lc'}) | 
 
| 34 | 25 | 1 | unless (defined $self->{'require_uc'}) | 
 
| 35 | 21 | 5 | unless (defined $self->{'require_num'}) | 
 
| 36 | 24 | 2 | unless (defined $self->{'require_punct'}) | 
 
| 37 | 24 | 2 | unless (defined $self->{'deny_punct'}) | 
 
| 38 | 24 | 2 | unless (defined $self->{'deny_lc'}) | 
 
| 39 | 25 | 1 | unless (defined $self->{'deny_uc'}) | 
 
| 40 | 24 | 2 | unless (defined $self->{'deny_num'}) | 
 
| 41 | 10 | 16 | unless (defined $self->{'min_types'}) | 
 
| 42 | 13 | 13 | unless (defined $self->{'min_len'}) | 
 
| 43 | 24 | 2 | unless (defined $self->{'max_len'}) | 
 
| 63 | 4 | 102 | if ($self->Start($string1, $string2) == 99) | 
 
| 76 | 251 | 157 | if ($self->{$_}) | 
 
| 77 | 9 | 93 | if ($self->{'types_found'} < $self->{'min_types'}) | 
 
| 85 | 19 | 389 | unless ($self->{$required} <= $self->{$num}) | 
 
| 89 | 20 | 388 | if ($self->{$denied}) | 
 
| 90 | 13 | 7 | if ($self->{$num}) |