|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
90
 | 
 0  | 
 0  | 
 if ($opt->{'default'} and $opt->{'valid'} and not $opt->{'no_valid_default'})  | 
 
| 
93
 | 
 0  | 
 0  | 
 unless $opt->{'valid'}->($opt->{'default'})  | 
 
| 
98
 | 
 0  | 
 0  | 
 if (defined $_[1]) { }  | 
 
| 
113
 | 
 0  | 
 0  | 
 if ($opt->{'default'} and not length $response)  | 
 
| 
139
 | 
 0  | 
 0  | 
 if defined $opt->{'default'} and not $opt->{'default'} =~ /\A[yn01]\z/  | 
 
| 
144
 | 
 0  | 
 0  | 
 $opt->{'default'} ? :  | 
 
| 
 | 
 0  | 
 0  | 
 $opt->{'default'} eq 'n' ? :  | 
 
| 
 | 
 0  | 
 0  | 
 $opt->{'default'} eq 'y' ? :  | 
 
| 
 | 
 0  | 
 0  | 
 !defined($opt->{'default'}) ? :  | 
 
| 
149
 | 
 0  | 
 0  | 
 $opt->{'default'} ? :  | 
 
| 
 | 
 0  | 
 0  | 
 ($opt->{'default'} || '') =~ /\A\d\z/ ? :  | 
 
| 
156
 | 
 0  | 
 0  | 
 unless lc $_[0] eq "y"  |