| line | % | coverage | condition |
| 222 | 67 | | $args{'timeout'} // $DEFAULT_TIMEOUT_SECS |
| 67 | | $args{'iterations'} // $DEFAULT_ITERATIONS |
| 67 | | $args{'seed'} // time |
| 242 | 33 | | $self->{'_cover_available'} or $cover_warned++ |
| 337 | 67 | | @{$self->{'corpus'};} and rand() < $CORPUS_MUTATE_RATIO |
| 579 | 50 | | $data->{'corpus'} // [] |
| 664 | 67 | | %uncovered and @with_cov |
| 736 | 67 | | eval {
do {
$encoder->encode($val)
}
} // "$val" |
| 820 | 0 | | not defined $error and @warnings |
| 829 | 100 | | $error and $self->_input_is_valid($input) |
| 873 | 100 | | $self->{'_last_cover_snapshot'} || {} |
| 1029 | 67 | | $spec->{'type'} // $TYPE_STRING |
| 1032 | 75 | | ref $spec and $spec->{'edge_case_array'} and rand() < $EDGE_CASE_RATIO |
| 1060 | 67 | | $spec->{'min'} // $INT32_MIN |
| 1061 | 67 | | $spec->{'max'} // $INT32_MAX |
| 1085 | 50 | | $spec->{'min'} // "-1000000000" |
| 1086 | 50 | | $spec->{'max'} // "1000000000" |
| 1108 | 100 | | $spec->{'min'} // 0 |
| 1109 | 67 | | $spec->{'max'} // $DEFAULT_MAX_STR_LEN |
| 1140 | 100 | | $spec->{'items'} // {} |
| 1159 | 100 | | $spec->{'properties'} // {} |
| 1189 | 67 | | defined $spec and ref $spec |
| 1191 | 100 | | $self->{'schema'}{'input_style'} // "" |
| 1193 | 67 | | $input_style eq "hash" or ref $input eq "HASH" |
| 1226 | 100 | | defined $value or $field_spec->{'optional'} |
| 1260 | 67 | | $spec->{'type'} // $TYPE_STRING |
| 1262 | 33 | | $type eq $TYPE_HASH or $type eq "hash" |
| 67 | | $type eq $TYPE_ARRAY or $type eq "array" |
| 1264 | 100 | | defined $spec->{'min'} and $value < $spec->{'min'} |
| 1265 | 100 | | defined $spec->{'max'} and $value > $spec->{'max'} |
| 1270 | 33 | | defined $spec->{'min'} and $value < $spec->{'min'} |
| 1271 | 33 | | defined $spec->{'max'} and $value > $spec->{'max'} |
| 1275 | 100 | | defined $spec->{'min'} and $len < $spec->{'min'} |
| 1276 | 100 | | defined $spec->{'max'} and $len > $spec->{'max'} |