line |
true |
false |
branch |
23
|
2 |
21 |
$opts->{'schema_is_normalized'} ? : |
34
|
1 |
21 |
if (exists $clset->{'default'}) |
41
|
4 |
18 |
if (delete $clset->{'req'}) { } |
|
1 |
17 |
elsif (delete $clset->{'forbidden'}) { } |
51
|
13 |
9 |
if ($type eq 'int') { } |
|
2 |
7 |
elsif ($type eq 'str') { } |
|
6 |
1 |
elsif ($type eq 'array') { } |
53
|
1 |
12 |
if (defined(my $val = delete $clset->{'min'})) |
54
|
1 |
12 |
if (defined(my $val = delete $clset->{'max'})) |
57
|
1 |
1 |
if (defined(my $val = delete $clset->{'min_len'})) |
58
|
1 |
1 |
if (defined(my $val = delete $clset->{'max_len'})) |
61
|
1 |
5 |
if (defined(my $val = delete $clset->{'min_len'})) |
62
|
1 |
5 |
if (defined(my $val = delete $clset->{'max_len'})) |
63
|
3 |
3 |
if (defined(my $val = delete $clset->{'of'})) |
71
|
1 |
20 |
if (keys %$clset) |
81
|
1 |
19 |
$default_expr ? : |
|
16 |
4 |
$success_if_undef_expr ? : |
|
16 |
4 |
$success_if_undef_expr ? : |
|
1 |
19 |
$default_expr ? : |
86
|
0 |
20 |
if ($opts->{'hash'}) { } |
107
|
0 |
21 |
unless $opts->{'return_type'} =~ /\A(bool_valid\+val|bool_valid)\z/ |
110
|
1 |
20 |
if keys %$opts0 |
115
|
0 |
17 |
if $opts->{'hash'} |
120
|
2 |
15 |
$opts->{'return_type'} eq 'bool_valid+val' ? : |
123
|
1 |
16 |
if $opts->{'source'} |
126
|
0 |
16 |
if $@ |