|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
52
 | 
 72  | 
 12  | 
 if ('HASH' eq ref $data) { }  | 
 
| 
55
 | 
 72  | 
 0  | 
 if $$data{'data'}  | 
 
| 
71
 | 
 81  | 
 3  | 
 unless $file = $self->file($file)  | 
 
| 
72
 | 
 0  | 
 3  | 
 unless -f $file  | 
 
| 
76
 | 
 0  | 
 3  | 
 unless (open FILE, $file)  | 
 
| 
103
 | 
 67  | 
 28  | 
 if ('ARRAY' eq ref $data) { }  | 
 
| 
108
 | 
 0  | 
 28  | 
 if ref $data  | 
 
| 
120
 | 
 37  | 
 374  | 
 if ($line =~ s/$Mail::Procmailrc::RE{'blklinem'}/$1/)  | 
 
| 
128
 | 
 101  | 
 310  | 
 if ($line =~ s/$Mail::Procmailrc::RE{'flagsm'}/$1/) { }  | 
 
| 
 | 
 111  | 
 199  | 
 elsif ($line =~ s/$Mail::Procmailrc::RE{'varm'}/$1/) { }  | 
 
| 
 | 
 35  | 
 164  | 
 elsif ($line =~ /$Mail::Procmailrc::RE{'comm'}/) { }  | 
 
| 
 | 
 102  | 
 62  | 
 elsif ($line =~ /$Mail::Procmailrc::RE{'blank'}/) { }  | 
 
| 
 | 
 25  | 
 37  | 
 elsif ($line =~ /$Mail::Procmailrc::RE{'blkopen'}/) { }  | 
 
| 
 | 
 25  | 
 12  | 
 elsif ($line =~ /$Mail::Procmailrc::RE{'blkclose'}/) { }  | 
 
| 
147
 | 
 9  | 
 93  | 
 if (defined $$data[0] and $$data[0] =~ /$Mail::Procmailrc::RE{'blank'}/)  | 
 
| 
149
 | 
 5  | 
 4  | 
 unless $self->blockline  | 
 
| 
173
 | 
 37  | 
 344  | 
 if $self->blockline  | 
 
| 
184
 | 
 181  | 
 543  | 
 defined $data ? :  | 
 
| 
215
 | 
 0  | 
 1  | 
 unless $seek and ref $seek  | 
 
| 
220
 | 
 2  | 
 7  | 
 if $found  | 
 
| 
221
 | 
 6  | 
 1  | 
 unless $obj == $seek  | 
 
| 
235
 | 
 116  | 
 0  | 
 defined $self->level ? :  | 
 
| 
238
 | 
 37  | 
 79  | 
 if ($self->blockline) { }  | 
 
| 
246
 | 
 1  | 
 467  | 
 unless defined $elem  | 
 
| 
262
 | 
 3  | 
 0  | 
 if ($file) { }  | 
 
| 
264
 | 
 0  | 
 3  | 
 unless (open FILE, ">$file")  | 
 
| 
272
 | 
 0  | 
 0  | 
 unless $file  | 
 
| 
284
 | 
 0  | 
 0  | 
 defined $debug ? :  | 
 
| 
291
 | 
 6  | 
 81  | 
 defined $file ? :  | 
 
| 
298
 | 
 393  | 
 293  | 
 defined $$self{'Level'} ? :  | 
 
| 
 | 
 114  | 
 686  | 
 defined $level ? :  | 
 
| 
309
 | 
 37  | 
 506  | 
 defined $blockline ? :  | 
 
| 
313
 | 
 411  | 
 0  | 
 unless $Mail::Procmailrc::Debug  | 
 
| 
330
 | 
 183  | 
 227  | 
 if ref $defs  | 
 
| 
349
 | 
 0  | 
 629  | 
 unless ($defaults)  | 
 
| 
354
 | 
 446  | 
 183  | 
 unless (ref $defaults)  | 
 
| 
355
 | 
 0  | 
 440  | 
 defined $value ? :  | 
 
| 
 | 
 440  | 
 6  | 
 defined $$self{'DEFAULTS'}{$defaults} ? :  | 
 
| 
371
 | 
 240  | 
 556  | 
 if $data  | 
 
| 
372
 | 
 240  | 
 556  | 
 if $data  | 
 
| 
373
 | 
 203  | 
 593  | 
 if $data  | 
 
| 
375
 | 
 252  | 
 133  | 
 $$self{'DATA'} ? :  | 
 
| 
 | 
 411  | 
 385  | 
 defined $data ? :  | 
 
| 
386
 | 
 220  | 
 6  | 
 defined $self->defaults('level') ? :  | 
 
| 
404
 | 
 112  | 
 11  | 
 if $defs  | 
 
| 
415
 | 
 0  | 
 333  | 
 unless ($defaults)  | 
 
| 
420
 | 
 221  | 
 112  | 
 unless (ref $defaults)  | 
 
| 
421
 | 
 0  | 
 210  | 
 defined $value ? :  | 
 
| 
 | 
 210  | 
 11  | 
 defined $$self{'DEFAULTS'}{$defaults} ? :  | 
 
| 
437
 | 
 3  | 
 120  | 
 unless defined $data  | 
 
| 
443
 | 
 0  | 
 120  | 
 unless ($line =~ /$Mail::Procmailrc::RE{'var'}/)  | 
 
| 
449
 | 
 7  | 
 113  | 
 if ($line =~ /$Mail::Procmailrc::RE{'varmlq'}/) { }  | 
 
| 
472
 | 
 123  | 
 283  | 
 if $data  | 
 
| 
474
 | 
 123  | 
 283  | 
 defined $data ? :  | 
 
| 
480
 | 
 123  | 
 287  | 
 if $data  | 
 
| 
482
 | 
 126  | 
 284  | 
 defined $data ? :  | 
 
| 
489
 | 
 120  | 
 161  | 
 if ($data)  | 
 
| 
505
 | 
 105  | 
 11  | 
 defined $self->defaults('level') ? :  | 
 
| 
511
 | 
 0  | 
 0  | 
 unless $Mail::Procmailrc::Variable::Debug  | 
 
| 
531
 | 
 101  | 
 9  | 
 if $defs  | 
 
| 
542
 | 
 0  | 
 418  | 
 unless ($defaults)  | 
 
| 
547
 | 
 317  | 
 101  | 
 unless (ref $defaults)  | 
 
| 
548
 | 
 0  | 
 304  | 
 defined $value ? :  | 
 
| 
 | 
 304  | 
 13  | 
 defined $$self{'DEFAULTS'}{$defaults} ? :  | 
 
| 
575
 | 
 5  | 
 106  | 
 unless defined $data  | 
 
| 
577
 | 
 103  | 
 3  | 
 if ('ARRAY' eq ref $data) { }  | 
 
| 
582
 | 
 1  | 
 2  | 
 if ref $data  | 
 
| 
592
 | 
 0  | 
 105  | 
 unless ($line =~ /$Mail::Procmailrc::RE{'flags'}/)  | 
 
| 
603
 | 
 1  | 
 148  | 
 unless defined $line  | 
 
| 
607
 | 
 39  | 
 109  | 
 if ($line =~ s/$Mail::Procmailrc::RE{'comm'}/$1/)  | 
 
| 
613
 | 
 5  | 
 104  | 
 if ($line =~ /$Mail::Procmailrc::RE{'blank'}/)  | 
 
| 
625
 | 
 1  | 
 373  | 
 unless defined $line  | 
 
| 
629
 | 
 260  | 
 113  | 
 if ($line =~ s/$Mail::Procmailrc::RE{'condm'}/$1/)  | 
 
| 
640
 | 
 1  | 
 112  | 
 if ($line =~ /$Mail::Procmailrc::RE{'comt'}/)  | 
 
| 
645
 | 
 8  | 
 104  | 
 if ($line =~ /$Mail::Procmailrc::RE{'blank'}/)  | 
 
| 
657
 | 
 1  | 
 104  | 
 unless defined $line  | 
 
| 
661
 | 
 62  | 
 42  | 
 if ($line =~ /$Mail::Procmailrc::RE{'blkopen'}/) { }  | 
 
| 
687
 | 
 1  | 
 0  | 
 scalar @{$self->info;} ? :  | 
 
| 
690
 | 
 1  | 
 0  | 
 scalar @{$self->conditions;} ? :  | 
 
| 
692
 | 
 0  | 
 1  | 
 ref $self->action ? :  | 
 
| 
701
 | 
 121  | 
 13  | 
 defined $self->defaults('level') ? :  | 
 
| 
709
 | 
 63  | 
 71  | 
 scalar @{$self->info;} ? :  | 
 
| 
714
 | 
 103  | 
 31  | 
 scalar @{$self->conditions;} ? :  | 
 
| 
718
 | 
 63  | 
 71  | 
 ref $self->action ? :  | 
 
| 
737
 | 
 221  | 
 139  | 
 defined $data ? :  | 
 
| 
748
 | 
 5  | 
 358  | 
 if (defined $data and not ref $data)  | 
 
| 
752
 | 
 117  | 
 246  | 
 defined $data ? :  | 
 
| 
761
 | 
 115  | 
 506  | 
 defined $data ? :  | 
 
| 
768
 | 
 47  | 
 449  | 
 if $data and not ref $data  | 
 
| 
770
 | 
 220  | 
 276  | 
 defined $data ? :  |