| line |
true |
false |
branch |
|
174
|
1 |
40 |
if (ref $order eq 'ARRAY') { } |
|
256
|
2 |
14 |
if ($self->size != @original) |
|
260
|
3 |
11 |
unless $self->size |
|
263
|
1 |
10 |
if ($self->orientation ne 'down') |
|
270
|
5 |
260 |
unless $deck[$_] eq $original[$_] |
|
325
|
14 |
4 |
$self->orientation eq 'down' ? : |
|
380
|
3 |
37 |
if (wantarray and @_ > 1) { } |
|
392
|
5 |
1 |
if (exists $expressions->{$param}) { } |
|
408
|
36 |
6 |
exists $expressions->{$param} ? : |
|
415
|
262 |
1594 |
if (&any(sub {
$card =~ /$_/;
}
, @expressions)) |
|
444
|
2 |
5 |
unless (defined $times) |
|
448
|
2 |
5 |
if $times < 1 |
|
452
|
1 |
4 |
$times > 1 ? : |
|
487
|
9 |
9 |
if (&looks_like_number($param)) { } |
|
495
|
7 |
8 |
unless @number_of_cards |
|
499
|
1 |
7 |
unless $number_of_cards > 0 |
|
505
|
2 |
5 |
if ($where_to_drop eq 'drop-top') { } |
|
538
|
1 |
3 |
$times > 1 ? : |
|
553
|
29 |
90 |
if (@deck < $max) |
|
554
|
6 |
113 |
if (@deck < $min) |
|
654
|
52 |
8 |
$faro eq 'in' ? : |
|
717
|
0 |
25 |
if (defined $position and &looks_like_number($position) and abs $position > $self->deck_size) |
|
774
|
12 |
9 |
if (defined $_[0] and ref $_[0] eq 'Games::Cards::ShuffleTrack') { } |
|
788
|
2 |
19 |
if (not defined $lower_limit) { } |
|
|
11 |
8 |
elsif (not defined $upper_limit) { } |
|
869
|
1 |
2 |
$times > 1 ? : |
|
940
|
398 |
64 |
&looks_like_number($card) ? : |
|
946
|
35 |
389 |
wantarray ? : |
|
953
|
396 |
2 |
if ($card) { } |
|
954
|
368 |
28 |
if ($card > 0) |
|
955
|
3 |
393 |
$card > $self->deck_size - 1 ? : |
|
970
|
59 |
5 |
$position ? : |
|
991
|
1 |
1 |
if ($position == 1) { } |
|
1017
|
1 |
1 |
if ($position > $self->deck_size) |
|
1094
|
1 |
6 |
if (not defined $position) { } |
|
|
1 |
5 |
elsif ($position > $self->deck_size) { } |
|
|
2 |
3 |
elsif ($position < 0) { } |
|
1148
|
2 |
17 |
unless ($self->size) |
|
1156
|
11 |
6 |
$params->{'_has_places'} ? : |
|
1160
|
14 |
3 |
if ($params->{'_has_options'}) |
|
1162
|
13 |
1 |
if (exists $shortcuts->{$param}) |
|
1169
|
11 |
6 |
if (defined $destination) { } |
|
1193
|
68 |
7 |
if ($position > 0) |
|
1228
|
4 |
69 |
if (_is_shortcut($position)) |
|
1254
|
52 |
5 |
defined $upper_limit ? : |
|
1280
|
6 |
1 |
if (@_) { } |
|
1282
|
4 |
3 |
if (exists $expressions->{$param}) { } |
|
1329
|
2 |
5 |
$has_destination ? : |
|
1334
|
4 |
3 |
if (defined $lower_limit) { } |
|
1336
|
2 |
2 |
defined $upper_limit ? : |
|
1342
|
1 |
2 |
$self->size < 5 ? : |
|
1350
|
2 |
5 |
$has_destination ? : |
|
1361
|
2 |
4 |
$limit < 0 ? : |
|
1375
|
6 |
27 |
if (&looks_like_number($param)) { } |
|
|
13 |
14 |
elsif (ref $param eq 'Games::Cards::ShuffleTrack') { } |
|
1407
|
8 |
26 |
unless (defined $position) |
|
1411
|
11 |
23 |
if (&any(sub {
$_ eq $position;
}
, keys %$cut_limits)) |