| line | true | false | branch | 
 
| 35 | 0 | 0 | unless ref $archive_name eq 'Regexp' | 
 
| 58 | 0 | 0 | unless (defined $p{'directory'} or defined $p{'filename'}) | 
 
| 61 | 0 | 0 | if (ref $p{'filename'} eq 'Regexp' and not defined $p{'directory'}) | 
 
| 66 | 0 | 0 | if (ref $p{'filename'} eq 'Regexp' or not defined $filename) | 
 
| 70 | 0 | 0 | if (defined $p{'directory'}) | 
 
| 74 | 0 | 0 | if (-f $filename) | 
 
| 75 | 0 | 0 | if $self->_checksum($filename) | 
 
| 76 | 0 | 0 | unless $p{'overwrite'} | 
 
| 80 | 0 | 0 | unless $self->_checksum($filename) | 
 
| 91 | 0 | 0 | if (defined $archive_name) | 
 
| 92 | 0 | 0 | unless ref $archive_name eq 'Regexp' | 
 
| 97 | 0 | 0 | unless @names | 
 
| 99 | 0 | 0 | if (defined $constraint) | 
 
| 100 | 0 | 0 | unless ref $constraint eq 'Regexp' | 
 
| 102 | 0 | 0 | unless @names | 
 
| 105 | 0 | 0 | if wantarray | 
 
| 106 | 0 | 0 | unless @names == 1 | 
 
| 110 | 0 | 0 | if $filename =~ m[/] | 
 
| 111 | 0 | 0 | unless $filename =~ /^[a-zA-Z0-9]/ |