| line |
true |
false |
branch |
|
64
|
3 |
0 |
if (defined $alg) |
|
65
|
0 |
3 |
if (ref $alg eq 'CODE') { } |
|
68
|
0 |
3 |
unless 'Crypt::YAPassGen'->ALGORITHMS->{$alg} |
|
79
|
2 |
0 |
if defined $ascii |
|
86
|
2 |
0 |
if (defined $freq) |
|
87
|
0 |
2 |
if ($freq eq '') { } |
|
|
2 |
0 |
elsif (-e $freq and -r _) { } |
|
104
|
0 |
2 |
if (defined $sub) |
|
105
|
0 |
0 |
if (ref $sub eq 'ARRAY') { } |
|
119
|
1 |
0 |
if (defined $sub) |
|
120
|
1 |
0 |
if (ref $sub eq 'CODE') { } |
|
|
0 |
0 |
elsif ('Crypt::YAPassGen'->PRECOOKED_SUBS->{$sub}) { } |
|
142
|
3 |
1 |
if (defined $length) |
|
143
|
0 |
3 |
unless $length >= 1 |
|
156
|
0 |
6 |
if $$self{'ascii'} |
|
172
|
0 |
0 |
ref $input ? : |
|
176
|
0 |
0 |
if (ref $proto) |
|
184
|
0 |
0 |
unless open IN, '<', $file |
|
188
|
0 |
0 |
if $ascii |
|
203
|
0 |
0 |
if defined $output |
|
205
|
0 |
0 |
if $self |
|
221
|
49 |
0 |
if ($f and $$self{'freq'}{$f} and %{$$self{'freq'}{$f}[1];} and $$self{'freq'}{$f}[1]{$s} and %{$$self{'freq'}{$f}[1]{$s}[1];}) |
|
227
|
6 |
0 |
if ($s and $$self{'freq'}{$s} and %{$$self{'freq'}{$s}[1];}) |
|
272
|
0 |
43 |
if $total == 0 |
|
288
|
61 |
513 |
if ($rand -= $weight) < 0 |