blib/lib/Math/DifferenceSet/Planar.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 63 | 72 | 87.5 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
94 | 3 | 0 | 5 | $_USE_SPACES_DB && $class->_data->get_space($order) |
479 | 1 | 3 | 1 | $pds && (!defined($exponent) || $base == $pds->base) && $pds->$attribute != 0 |
494 | 0 | 0 | 1 | $this && $this->multiply($pds->$attribute)->$transform |
556 | 1 | 5 | 0 | !!$pds && (!defined($exponent) || $base == $pds->base) |
594 | 1 | 1 | 2 | $pds and my $lambda = $pds->ref_lex |
604 | 1 | 1 | 2 | $pds and my $lambda = $pds->ref_gap |
615 | 2 | 1 | 7 | $pds and my $lambda = $pds->ref_std |
660 | 6 | 0 | 10 | $zeta && &divmod($zeta, $order - 1, $modulus) |
750 | 2 | 2 | 2 | $theta and $theta < 0 || $modulus <= $theta |
1054 | 52 | 0 | 15 | $theta1 && &mulmod($theta1, $factor, $modulus) |
1060 | 49 | 0 | 14 | $zeta &&= &mulmod($zeta, $factor, $modulus) |
1061 | 55 | 0 | 8 | $eta &&= &mulmod($eta, $factor, $modulus) |
1237 | 3 | 0 | 12 | $l1 and $l2 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
212 | 1 | 1 | 23 | $base <= 0 or $exponent < 0 |
444 | 5 | 1 | 7 | not $order or $order > 3037000499 |
476 | 1 | 1 | 5 | not $order or $order > $class->_data->max_order |
554 | 3 | 6 | 6 | not $order or $order > $class->_data->max_order |
562 | 1 | 1 | 2 | $order <= 0 or $order > $class->_data->sp_max_order |
572 | 1 | 1 | 2 | $order <= 0 or $order > $class->_data->sp_max_order |
659 | 15 | 3 | 2 | $zeta or not $elements->[0] |
750 | 1 | 1 | 2 | $theta < 0 || $modulus <= $theta |
769 | 1 | 1 | 17 | $r1 < 0 or $modulus <= $r1 |
2 | 1 | 16 | $r1 < 0 or $modulus <= $r1 or $r1 != int $r1 | |
911 | 1 | 1 | 5 | $index < -$n_elems or $n_elems <= $index |