| blib/lib/Statistics/Descriptive/LogScale.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 48 | 65 | 73.8 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 205 | 28 | 9 | 4 | $opt{'linear_width'} and not $opt{'linear_thresh'} |
| 462 | 0 | 0 | 46 | 0 <= $x and $x <= 100 |
| 548 | 1 | 1 | 0 | $@ and not $@ =~ /division.*zero/ |
| 816 | 0 | 0 | 289 | $k == 0 + $k and $v == 0 + $v |
| 0 | 1 | 287 | $k == 0 + $k and $v == 0 + $v and $v < $INF | |
| 927 | 18 | 2 | 0 | exists $opt{$_} and $raw->{$_} = $opt{$_} |
| 1134 | 1 | 3 | 0 | $max < $_->[0] and $max = $_->[0] |
| 1177 | 0 | 0 | 1 | defined $newmin and $newmin > $min |
| 1181 | 0 | 0 | 1 | defined $newmax and $newmax < $max |
| 1281 | 1 | 20 | 125 | @$array and $array->[0] < $x |
| 1293 | 11 | 59 | 4 | defined $array->[$i] and $array->[$i] == $x |
| 1319 | 1537 | 18 | 206 | $self->{'linear_width'} && $self->{'linear_width'} * floor($x / $self->{'linear_width'} + 0.5) |
| 1335 | 62 | 0 | 121 | $self->{'linear_width'} && $self->{'linear_width'} * (floor($x / $self->{'linear_width'} + 0.5) - 0.5) |
| line | l | !l | condition |
|---|---|---|---|
| 190 | 29 | 12 | $opt{'base'} ||= 1.0099743512671 |
| 206 | 15 | 26 | $opt{'linear_thresh'} ||= 0 |
| 522 | 1 | 0 | $lower ||= 0 |
| 831 | 200 | 86 | $self->{'data'}{$key} || 0 |
| 838 | 10 | 2 | delete $self->{'data'}{$key} || 0 |
| 875 | 1 | 1 | $opt{'noize_thresh'} || 0 |
| 1353 | 158 | 31 | $self->{'cache'}{'sorted'} ||= [(sort {$a <=> $b;} keys %{$$self{'data'};})] |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 200 | 8 | 1 | 4 | $opt{'linear_width'} ||= $opt{'linear_thresh'} * ($opt{'base'} - 1) |
| 228 | 13 | 2 | 0 | $opt{'linear_width'} || 2 * $self->{'linear_thresh'} |
| 1013 | 20 | 0 | 125 | defined $realmin or defined $realmax |
| 1359 | 87 | 19 | 0 | $self->{'cache'}{'probability'} ||= do { my @array; my $sum = 0; foreach $_ (@{$self->_sort;}) { $sum += $self->{'data'}{$_}; push @array, $sum; }; \@array } |