| line |
!l |
l&&!r |
l&&r |
condition |
|
18
|
1 |
1 |
128 |
ref $type eq "ARRAY" and @$type == $basis->axis_count |
|
43
|
268 |
0 |
1222 |
not ref $range and is_nr($range) |
|
75
|
0 |
0 |
0 |
defined $name and not exists $self->{'constraint'}{$name} |
|
|
0 |
0 |
0 |
defined $name and not exists $self->{'constraint'}{$name} and defined $error_msg |
|
|
0 |
0 |
0 |
defined $name and not exists $self->{'constraint'}{$name} and defined $error_msg and not ref $error_msg |
|
|
0 |
0 |
0 |
defined $name and not exists $self->{'constraint'}{$name} and defined $error_msg and not ref $error_msg and length $error_msg > 10 |
|
|
0 |
0 |
0 |
defined $name and not exists $self->{'constraint'}{$name} and defined $error_msg and not ref $error_msg and length $error_msg > 10 and ref $checker eq "CODE" |
|
|
0 |
0 |
0 |
defined $name and not exists $self->{'constraint'}{$name} and defined $error_msg and not ref $error_msg and length $error_msg > 10 and ref $checker eq "CODE" and ref $remedy eq "CODE" |
|
97
|
0 |
4 |
13168 |
defined $axis_nr and exists $self->{'type'}[$axis_nr] |
|
117
|
0 |
0 |
16 |
defined $axis_nr and exists $self->{'type'}[$axis_nr] |
|
120
|
0 |
0 |
15 |
ref $precision eq "ARRAY" and exists $precision->[$axis_nr] |
|
151
|
78 |
206 |
19 |
$precision->[$axis_index] >= 0 and round_decimals($values->[$axis_index], $precision->[$axis_index]) != $values->[$axis_index] |
|
167
|
74 |
883 |
36 |
$self->{'type'}[$axis_nr] == 1 and $values->[$axis_nr] < $self->{'range'}[$axis_nr][0] || $values->[$axis_nr] > $self->{'range'}[$axis_nr][1] |
|
177
|
3 |
2 |
3 |
$self->basis->is_value_tuple($values_a) and $self->basis->is_value_tuple($values_b) |
|
223
|
0 |
58 |
2376 |
$self->is_axis_numeric($_) && $precision->[$_] >= 0 |
|
257
|
4 |
2 |
37 |
$self->basis->is_value_tuple($values1) and $self->basis->is_value_tuple($values2) |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
23
|
124 |
4 |
254 |
$atype eq "angular" or $atype eq "circular" |
|
|
128 |
2 |
252 |
$atype eq "angular" or $atype eq "circular" or $atype eq 0 |
|
|
245 |
1 |
6 |
$atype eq "linear" or $atype eq 1 |
|
|
3 |
1 |
2 |
$atype eq "no" or $atype eq 2 |
|
41
|
46 |
1146 |
298 |
not defined $range or $range eq "normal" |
|
43
|
1222 |
267 |
1 |
not ref $range and is_nr($range) or ref $range eq "ARRAY" |
|
119
|
0 |
15 |
0 |
$precision //= $self->{'precision'} |
|
167
|
24 |
36 |
859 |
$values->[$axis_nr] < $self->{'range'}[$axis_nr][0] || $values->[$axis_nr] > $self->{'range'}[$axis_nr][1] |
|
197
|
1 |
0 |
28 |
$default_value < $range->[$axis_nr][0] or $default_value > $range->[$axis_nr][1] |