| line | true | false | branch | 
 
| 446 | 0 | 20 | if (scalar @bad_task_param_names) | 
 
| 450 | 15 | 5 | if (scalar keys %{$self->data;}) | 
 
| 476 | 4 | 42 | if ($new_data) | 
 
| 488 | 181 | 32 | if grep $_->has_id, @{$self->tasks;} | 
 
| 491 | 20 | 193 | if $break_on_busy | 
 
| 494 | 106 | 87 | if scalar @{$self->queue_keys;} | 
 
| 496 | 2 | 85 | if $break_on_run | 
 
| 499 | 61 | 24 | if grep $_->has_id, @{$self->tasks;} | 
 
| 525 | 39 | 7 | $is_list ? : | 
 
| 531 | 150 | 85 | unless $is_full or $has_result | 
 
| 535 | 546 | 45 | $is_list ? : | 
 
| 537 | 60 | 531 | if ($self->flush_data and $has_result) | 
 
| 542 | 14 | 32 | if $self->flush_data | 
 
| 580 | 0 | 181 | unless my(@busy_tasks) = grep($_->has_id, @{$self->tasks;}) | 
 
| 588 | 1469 | 283 | unless $task->has_answer | 
 
| 606 | 144 | 69 | unless my(@free_tasks) = grep((!$_->has_id), @{$self->tasks;}) | 
 
| 614 | 36 | 303 | unless defined $pointer | 
 
| 640 | 15 | 4 | if (ref $data eq 'ARRAY') { } | 
 
|  | 4 | 0 | elsif (ref $data eq 'HASH') { } |