| blib/lib/Mail/Box/File.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 35 | 66 | 53.0 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 67 | 1 | 0 | 9 | $args->{'create'} and $class->create($args->{'folder'}, %$args) | 
| 101 | 15 | 33 | 0 | $self->writable and not -w $filename | 
| 124 | 11 | 0 | 0 | -f $dir and defined $subext | 
| 132 | 10 | 0 | 1 | -d $filename and defined $subext | 
| 212 | 0 | 0 | 1 | $out->close and $ok | 
| 299 | 468 | 0 | 39 | ref $_ and ref($_) =~ /^Mail::/ | 
| 468 | 39 | 0 | ref $_ and ref($_) =~ /^Mail::/ and $_->weaken | |
| 325 | 14 | 0 | 0 | not @{$args->{'messages'};} and $self->{'MB_remove_empty'} | 
| 418 | 0 | 0 | 10 | $old->close and $ok | 
| 458 | 3 | 1 | 0 | @messages == 0 and $msgnr == $self->messages | 
| line | l | !l | condition | 
|---|---|---|---|
| 46 | 869 | 77 | (shift())->guessBodySize || 0 | 
| 53 | 0 | 49 | $args->{'body_type'} ||= \&Mail::Box::File::_default_body_type | 
| 54 | 0 | 49 | $args->{'lock_file'} ||= '--' | 
| 85 | 0 | 48 | $args->{'lock_extension'} || '.lock' | 
| 234 | 39 | 0 | $self->{'MB_access'} || 'r' | 
| 332 | 5 | 9 | $policy ||= '' | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 52 | 46 | 3 | 0 | $args->{'folderdir'} ||= $default_folder_dir | 
| 116 | 0 | 11 | 0 | ref $thingy || $thingy | 
| 117 | 11 | 0 | 0 | $args{'folderdir'} || $default_folder_dir | 
| 129 | 9 | 2 | 0 | -d $dir or mkdir $dir, 493 | 
| 150 | 0 | 0 | 0 | $name ||= $args{'folder'} | 
| 152 | 0 | 0 | 0 | $args{'folderdir'} || $default_folder_dir | 
| 235 | 24 | 0 | 15 | $mode eq 'rw' or $mode eq 'a' | 
| 453 | 1 | 2 | 84 | $next->isModified or $next->seqnr != $msgnr++ |