| line | true | false | branch | 
 
| 36 | 56 | 454 | if (defined $sort_field) | 
 
| 37 | 20 | 36 | if ($sort_field =~ s/_reversed$//) { } | 
 
| 45 | 273 | 237 | if ($sigil eq '$') | 
 
| 46 | 68 | 205 | if (defined $item and !$self->{'cache'}{'item'} || $self->{'cache'}{'item'} ne $item) { } | 
 
| 56 | 423 | 87 | unless (exists $cache{$data_field}) | 
 
| 68 | 273 | 237 | if $sigil eq '$' | 
 
| 79 | 156 | 559 | if (@data == 0) { } | 
 
|  | 558 | 1 | elsif (@data == 1) { } | 
 
|  | 1 | 0 | elsif (@data % 2 == 0) { } | 
 
| 113 | 58 | 114 | if ($sort_reverse) { } | 
 
| 131 | 315 | 109 | if (@keys == 1) | 
 
| 133 | 134 | 181 | if (ref $data->{$key} eq 'ARRAY') | 
 
| 148 | 2 | 151 | unless $self->can($formatter) | 
 
| 156 | 220 | 0 | if (exists $data{$sort_field}) { } | 
 
| 174 | 0 | 30 | unless $loop | 
 
| 178 | 30 | 30 | if ($loop->[$i] eq $item) | 
 
| 185 | 6 | 24 | if $index < 1 or $index > @$loop | 
 
| 186 | 24 | 6 | $index ? : | 
 
| 196 | 44 | 804 | unless $sorted_data->{$name} | 
 
| 199 | 207 | 597 | if ($self->can($formatter)) | 
 
| 200 | 0 | 207 | if (ref $sorted_data->{$name} eq 'ARRAY') { } | 
 
|  | 0 | 207 | elsif (ref $sorted_data->{$name} eq 'HASH') { } | 
 
| 236 | 557 | 155 | if ($self->can($method)) { } | 
 
| 252 | 0 | 3 | unless $loop | 
 
| 255 | 3 | 3 | if ($loop->[$i] eq $item) | 
 
| 270 | 0 | 3 | unless $loop | 
 
| 271 | 1 | 2 | $loop->[0] eq $item ? : | 
 
| 280 | 0 | 3 | unless $loop | 
 
| 281 | 1 | 2 | $loop->[-1] eq $item ? : | 
 
| 290 | 0 | 1 | unless $loop | 
 
| 351 | 1 | 2 | if @merged_list == $self->{'list_length'} | 
 
| 352 | 2 | 0 | if (&$comparer($list1->[0], $list2->[0]) > 0) { } | 
 
| 360 | 1 | 0 | if @merged_list == $self->{'list_length'} | 
 
| 365 | 3 | 17 | if @merged_list == $self->{'list_length'} | 
 
| 379 | 17 | 496 | unless defined $value | 
 
| 381 | 276 | 237 | if ($sigil eq '$') { } | 
 
|  | 47 | 190 | elsif ($sigil eq '@') { } | 
 
|  | 190 | 0 | elsif ($sigil eq '') { } | 
 
| 382 | 275 | 1 | if (ref $value ne 'SCALAR') { } | 
 
| 396 | 89 | 101 | ref $value ? : | 
 
| 400 | 0 | 513 | unless $check | 
 
| 422 | 134 | 290 | if ($data_field) { } | 
 
| 453 | 98 | 55 | unless defined $sort_field | 
 
| 454 | 99 | 54 | unless defined $sort_reverse |