| line |
!l |
l&&!r |
l&&r |
condition |
|
11
|
5 |
0 |
1 |
exists $$args_hr{'auto_rollback'} && defined $$args_hr{'auto_rollback'} |
|
36
|
0 |
0 |
11 |
@steps == 1 && ref $steps[0] eq 'ARRAY' |
|
43
|
0 |
0 |
11 |
not ref $class and $class =~ /\A[a-zA-Z0-9_]+(?:\:\:[a-zA-Z0-9_]+)*\z/ |
|
67
|
0 |
0 |
0 |
@steps == 1 && ref $steps[0] eq 'ARRAY' |
|
74
|
0 |
0 |
0 |
not ref $class and $class =~ /\A[a-zA-Z0-9_]+(?:\:\:[a-zA-Z0-9_]+)*\z/ |
|
92
|
0 |
0 |
0 |
@steps == 1 && ref $steps[0] eq 'ARRAY' |
|
99
|
0 |
0 |
0 |
not ref $class and $class =~ /\A[a-zA-Z0-9_]+(?:\:\:[a-zA-Z0-9_]+)*\z/ |
|
166
|
8 |
3 |
4 |
exists $$self{'_execute'} and not $$self{'_execute'} |
|
231
|
0 |
9 |
0 |
exists $$self{'_execute'} and $$self{'_execute'} |
|
232
|
5 |
1 |
1 |
exists $$self{'_rollback'} and not $$self{'_rollback'} |
|
420
|
13 |
55 |
12 |
defined $_[0]{'current_step'} and $_[0]{'current_step'} eq '' |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
168
|
0 |
0 |
15 |
$$self{'_execute'} or $$self{'_rollback'} |
|
192
|
5 |
0 |
0 |
$step->state || ref $step |
|
200
|
5 |
0 |
0 |
$step->state || ref $step |
|
213
|
34 |
11 |
0 |
$step->state || ref $step |
|
255
|
3 |
0 |
0 |
$step->state || ref $step |
|
270
|
3 |
0 |
0 |
$step->state || ref $step |
|
283
|
17 |
0 |
0 |
$step->state || ref $step |
|
296
|
1 |
1 |
2 |
not exists $$self{'_execute'} or $$self{'_execute'} |
|
|
2 |
0 |
2 |
not exists $$self{'_execute'} or $$self{'_execute'} or not $self->is_at_end |