| line |
true |
false |
branch |
|
492
|
665 |
70 |
unless defined $self->{'errors'} |
|
528
|
4 |
6718 |
if (ref $spec ne 'HASH') |
|
533
|
2 |
6716 |
if (ref $data ne 'HASH') |
|
539
|
19093 |
7588 |
unless $spec->{$key}{'mandatory'} |
|
540
|
7566 |
22 |
if defined $data->{$key} |
|
548
|
14349 |
12956 |
if ($spec->{$key}) { } |
|
|
12956 |
0 |
elsif ($spec->{':key'}) { } |
|
549
|
10712 |
3637 |
if ($spec->{$key}{'value'}) { } |
|
|
2625 |
1012 |
elsif ($spec->{$key}{'map'}) { } |
|
|
1012 |
0 |
elsif ($spec->{$key}{'list'}) { } |
|
561
|
9559 |
3397 |
if ($spec->{':key'}{'value'}) { } |
|
|
3397 |
0 |
elsif ($spec->{':key'}{'map'}) { } |
|
|
0 |
0 |
elsif ($spec->{':key'}{'list'}) { } |
|
582
|
2 |
1010 |
if (ref $data ne 'ARRAY') |
|
587
|
0 |
1010 |
if (defined $spec->{'mandatory'}) |
|
588
|
0 |
0 |
unless (defined $data->[0]) |
|
595
|
1729 |
0 |
if (defined $spec->{'value'}) { } |
|
|
0 |
0 |
elsif (defined $spec->{'map'}) { } |
|
|
0 |
0 |
elsif (defined $spec->{'list'}) { } |
|
|
0 |
0 |
elsif ($spec->{':key'}) { } |
|
720
|
0 |
0 |
if (defined $value) |
|
721
|
0 |
0 |
if $value and $value =~ /^--- #YAML:1.0/ |
|
729
|
159 |
0 |
if (defined $value) { } |
|
731
|
22 |
137 |
if ($version =~ /_/) { } |
|
732
|
22 |
0 |
if $value =~ /\A(?:testing|unstable)\z/ |
|
736
|
137 |
0 |
if $value =~ /\A(?:stable|testing|unstable)\z/ |
|
753
|
714 |
0 |
if (defined $value) |
|
755
|
0 |
714 |
unless (defined $scheme and length $scheme) |
|
759
|
0 |
714 |
unless (defined $auth and length $auth) |
|
772
|
380 |
0 |
if (defined $value) |
|
773
|
380 |
0 |
if $value and $known_specs{$self->{'spec'}} eq $value |
|
774
|
0 |
0 |
if ($value and $known_urls{$value}) |
|
787
|
4993 |
1 |
if (defined $value) |
|
788
|
4992 |
1 |
if $value or $value =~ /^0$/ |
|
796
|
0 |
0 |
unless defined $value |
|
797
|
0 |
0 |
if $value or $value =~ /^0$/ |
|
804
|
2421 |
0 |
if defined $value |
|
811
|
8381 |
0 |
if (defined $value and $value || $value =~ /0/) |
|
813
|
12 |
8439 |
unless $self->version($key, $_) |
|
816
|
0 |
0 |
unless defined $value |
|
823
|
12027 |
0 |
if (defined $value) { } |
|
824
|
0 |
12027 |
unless $value or $value =~ /0/ |
|
825
|
12015 |
12 |
if $value =~ /^\s*((<|<=|>=|>|!=|==)\s*)?v?\d+((\.\d+((_|\.)\d+)?)?)/ |
|
835
|
663 |
0 |
if (defined $value) { } |
|
836
|
663 |
0 |
if $value =~ /^(0|1)$/ |
|
893
|
532 |
168 |
$self->{'spec'} < 2 ? : |
|
894
|
699 |
1 |
if (defined $value) { } |
|
895
|
697 |
2 |
if $value and exists $licenses->{$value} |
|
905
|
98 |
0 |
if (defined $key) { } |
|
908
|
98 |
0 |
if $key and $key =~ /^[_a-z]+$/i and $key =~ /[A-Z]/ |
|
918
|
202 |
0 |
if (defined $key) { } |
|
919
|
202 |
0 |
if $key and $key =~ /^x_/i |
|
929
|
0 |
0 |
if (defined $key) { } |
|
930
|
0 |
0 |
if $key and $key =~ /^([a-z][_a-z]+)$/i |
|
940
|
10802 |
0 |
if (defined $key) { } |
|
941
|
10802 |
0 |
if $key and $key =~ /^[A-Za-z0-9_]+(::[A-Za-z0-9_]+)*$/ |
|
952
|
382 |
0 |
if (defined $key) { } |
|
953
|
382 |
0 |
if length $key and grep {$key eq $_;} @valid_phases |
|
954
|
0 |
0 |
if $key =~ /x_/i |
|
965
|
448 |
0 |
if (defined $key) { } |
|
966
|
448 |
0 |
if length $key and grep {$key eq $_;} @valid_relations |
|
967
|
0 |
0 |
if $key =~ /x_/i |
|
979
|
43 |
4 |
if $self->{'stack'} |