line |
true |
false |
branch |
18
|
7 |
17 |
unless exists $params{'delay'} |
21
|
1 |
23 |
ref $options eq 'HASH' ? : |
48
|
0 |
24 |
if ($self->{'alias'}) { } |
61
|
0 |
24 |
if ($self->{'alias'}) { } |
68
|
0 |
24 |
if $self->{'_current'}{'backend'} |
75
|
2 |
22 |
if exists $self->{'_delay'} |
82
|
8 |
0 |
if exists $self->{'_delay'} |
89
|
3 |
190 |
if $self->{'_shutdown'} |
90
|
0 |
190 |
if exists $self->{'_delay'} |
91
|
2 |
188 |
if exists $self->{'paused'} and $self->{'paused'} == 2 |
93
|
117 |
71 |
if ($self->{'_current'}) { } |
94
|
27 |
90 |
if $self->{'_current'}{'backend'} |
98
|
6 |
9 |
if ($job->{'job'}->delay > 0 and not defined $delaydone and scalar @{$job->{'smokers'};} > 0) |
106
|
50 |
34 |
unless ($smoker) |
113
|
23 |
27 |
if ($self->{'_refcounts'}{$session} <= 0) |
120
|
4 |
46 |
if ($self->{'delay'} > 0) { } |
132
|
21 |
50 |
unless $job |
161
|
0 |
51 |
if $self->{'_shutdown'} |
163
|
44 |
7 |
if (ref $_[10] eq 'HASH') { } |
172
|
44 |
0 |
if $POE::Component::SmokeBox::JobQueue::poe_kernel->alias_resolve($_[0]) |
175
|
50 |
0 |
if ref $_[0] and $_[0]->isa('POE::Component::SmokeBox::Job') |
180
|
50 |
0 |
if ref $_[0] eq 'ARRAY' and scalar @{$_[0];} and grep({$_->isa('POE::Component::SmokeBox::Smoker');} @{$_[0];}) == @{$_[0];} |
186
|
1 |
50 |
unless my $checked = check($tmpl, $args, 1) |
187
|
44 |
6 |
if $checked->{'session'} |
188
|
6 |
44 |
unless $checked->{'session'} |
191
|
0 |
50 |
unless $id |
192
|
23 |
27 |
unless (defined $self->{'_refcounts'}{$checked->{'session'}}) |
203
|
0 |
0 |
if $self->{'_shutdown'} |
205
|
0 |
0 |
if (ref $_[10] eq 'HASH') { } |
216
|
0 |
0 |
unless my $checked = check($tmpl, $args, 1) |
222
|
0 |
50 |
unless ref $job eq 'HASH' |
233
|
0 |
0 |
unless ref $job eq 'HASH' |
244
|
3 |
68 |
if $self->{'paused'} |
246
|
18 |
50 |
unless $job |
255
|
0 |
0 |
if $self->{'paused'} |
257
|
0 |
0 |
unless $job |
266
|
50 |
0 |
if $type |
267
|
50 |
0 |
if ($type and grep {/^\Q$type\E$/;} 'push', 'unshift') |
276
|
0 |
0 |
if $self->{'paused'} |
277
|
0 |
0 |
if $type |
278
|
0 |
0 |
if ($type and grep {/^\Q$type\E$/;} 'pop', 'shift') { } |
|
0 |
0 |
elsif ($type and defined $self->{'_jobs'}{$type}) { } |
286
|
0 |
0 |
if $_->{'id'} eq $type |
316
|
9 |
11 |
if (exists $_[0]{'paused'}) { } |
330
|
50 |
0 |
unless exists $active_identifiers{++$current_id} |