| line |
true |
false |
branch |
|
78
|
15 |
19 |
if $param{'order'} |
|
80
|
30 |
4 |
if ($param{'block'}) |
|
89
|
26 |
8 |
if ($param{'test_list'}) |
|
92
|
0 |
26 |
ref $param{'test_list'} eq 'Net::Sieve::Script::Condition' ? : |
|
112
|
0 |
0 |
unless defined $object |
|
113
|
0 |
0 |
unless $object->isa('Net::Sieve::Script::Rule') |
|
125
|
0 |
0 |
if (defined $myvalue) { } |
|
126
|
0 |
0 |
unless defined $theirvalue |
|
127
|
0 |
0 |
unless $myvalue eq $theirvalue |
|
129
|
0 |
0 |
if defined $theirvalue |
|
133
|
0 |
0 |
if (defined $self->conditions) { } |
|
134
|
0 |
0 |
unless $self->conditions->isa('Net::Sieve::Script::Condition') |
|
136
|
0 |
0 |
unless $self->conditions->equals($object->conditions) |
|
138
|
0 |
0 |
if defined $object->conditions |
|
141
|
0 |
0 |
if (defined $self->actions) { } |
|
146
|
0 |
0 |
unless $#myactions == $#theiractions |
|
148
|
0 |
0 |
unless ($#myactions == -1) |
|
152
|
0 |
0 |
if (defined $myaction) { } |
|
153
|
0 |
0 |
unless $myaction->isa('Net::Sieve::Script::Action') |
|
155
|
0 |
0 |
unless $myaction->equals($theiraction) |
|
157
|
0 |
0 |
if defined $theiraction |
|
163
|
0 |
0 |
if defined $object->actions |
|
180
|
2 |
15 |
if ($self->alternate eq 'vacation') |
|
184
|
13 |
2 |
$self->write_condition ? : |
|
185
|
15 |
0 |
$self->write_action ? : |
|
205
|
2 |
28 |
unless $self->conditions |
|
207
|
2 |
26 |
if (defined $self->conditions->require) |
|
231
|
24 |
49 |
unless $command->command |
|
233
|
29 |
20 |
if $command->param |
|
235
|
29 |
18 |
if $command->command ne 'keep' and $command->command ne 'discard' and $command->command ne 'stop' |
|
260
|
1 |
4 |
unless defined $cond_to_delete |
|
264
|
1 |
3 |
unless (defined $cond_to_delete->parent) |
|
271
|
5 |
3 |
if $cond->id != $id |
|
275
|
2 |
1 |
if (scalar @new_conditions == 1) |
|
281
|
1 |
1 |
defined $old_parent ? : |
|
301
|
4 |
7 |
ref $cond eq 'Net::Sieve::Script::Condition' ? : |
|
303
|
4 |
7 |
if ($parent_id) |
|
306
|
1 |
3 |
if not $parent or $parent->test ne 'allof' and $parent->test ne 'anyof' |
|
307
|
2 |
1 |
defined $parent->condition ? : |
|
314
|
4 |
3 |
if (defined $self->conditions) { } |
|
315
|
2 |
2 |
if ($self->conditions->test eq 'anyof' or $self->conditions->test eq 'allof') { } |
|
356
|
1 |
3 |
if $swap1 == $swap2 |
|
357
|
0 |
3 |
unless defined $self->actions |
|
358
|
1 |
2 |
if $swap1 <= 0 or $swap2 <= 0 |
|
363
|
1 |
1 |
if ref $pa1 ne 'Net::Sieve::Script::Action' |
|
364
|
0 |
1 |
if ref $pa2 ne 'Net::Sieve::Script::Action' |
|
371
|
1 |
2 |
if ($i == $swap1) { } |
|
|
1 |
1 |
elsif ($i == $swap2) { } |
|
399
|
1 |
7 |
unless defined $self->actions |
|
403
|
5 |
10 |
if $i == $order |
|
423
|
2 |
2 |
unless defined $self->actions |
|
428
|
1 |
2 |
if ($i == $order) { } |
|
457
|
4 |
3 |
defined $self->actions ? : |
|
459
|
2 |
5 |
if ($action =~ /;/g and ref $action ne 'Net::Sieve::Script::Action') { } |
|
466
|
1 |
4 |
ref $action eq 'Net::Sieve::Script::Action' ? : |