line |
!l |
l&&!r |
l&&r |
condition |
230
|
5 |
41 |
6 |
$dirName and not -d $dirName |
272
|
0 |
175 |
7 |
$newMember and $newMember->{'bitFlag'} & 2048 |
|
175 |
5 |
2 |
$newMember and $newMember->{'bitFlag'} & 2048 and not utf8::is_utf8($newMember->{'fileName'}) |
291
|
92 |
0 |
0 |
$^O eq 'MSWin32' and $Archive::Zip::UNICODE |
297
|
92 |
0 |
0 |
$self->{'storeSymbolicLink'} and -l $fileName |
340
|
9 |
0 |
0 |
$^O eq 'MSWin32' and $Archive::Zip::UNICODE |
345
|
9 |
0 |
0 |
$self->{'storeSymbolicLink'} and -l $name |
374
|
2 |
0 |
0 |
$^O eq 'MSWin32' and $Archive::Zip::UNICODE |
408
|
0 |
3 |
0 |
$status == 0 and not ref $member |
560
|
0 |
0 |
0 |
-f $zipName and not rename($zipName, $backupName) |
576
|
0 |
0 |
0 |
-f $backupName and not unlink($backupName) |
802
|
63 |
0 |
8 |
$newMember->{'bitFlag'} & 2048 and not utf8::is_utf8($newMember->{'fileName'}) |
1080
|
521 |
0 |
0 |
$^O eq 'MSWin32' and $Archive::Zip::UNICODE |
1089
|
5 |
0 |
0 |
$^O eq 'MSWin32' and $Archive::Zip::UNICODE |
1102
|
83 |
0 |
0 |
$^O eq 'MSWin32' and $Archive::Zip::UNICODE |
1258
|
62 |
162 |
21 |
defined $oldMember and $oldMember->lastModTime == $newStat[9] |
|
224 |
0 |
21 |
defined $oldMember and $oldMember->lastModTime == $newStat[9] and $oldMember->isDirectory == $isDir |
|
162 |
1 |
20 |
defined $oldMember and $oldMember->lastModTime == $newStat[9] and $oldMember->isDirectory == $isDir and $isDir || $oldMember->uncompressedSize == $newStat[7] |
line |
l |
!l&&r |
!l&&!r |
condition |
567
|
0 |
0 |
0 |
File::Copy::move($tempName, $zipName) or File::Copy::copy($tempName, $zipName) |
611
|
0 |
0 |
77 |
$eocdDataZip64 ||= $numberOfCentralDirectoriesOnThisDisk > 65535 |
612
|
0 |
0 |
77 |
$eocdDataZip64 ||= $numberOfCentralDirectories > 65535 |
613
|
0 |
0 |
77 |
$eocdDataZip64 ||= $centralDirectorySize > 4294967295 |
614
|
0 |
0 |
77 |
$eocdDataZip64 ||= $centralDirectoryOffsetWRTStartingDiskNumber > 4294967295 |
616
|
15 |
0 |
62 |
$membersZip64 or $eocdDataZip64 |
|
15 |
16 |
46 |
$membersZip64 or $eocdDataZip64 or $self->desiredZip64Mode == 1 |
712
|
55 |
15 |
172 |
$membersZip64 ||= $member->zip64 |
1025
|
47 |
0 |
0 |
$pos >= 0 or $seekOffset == $fileLength |
|
47 |
0 |
0 |
$pos >= 0 or $seekOffset == $fileLength or $seekOffset >= $Archive::Zip::ChunkSize |
1253
|
183 |
0 |
62 |
$self->memberNamed($memberName = $oldMember) || $self->memberNamed($memberName = _asZipDirName($oldMember, $isDir)) |
1258
|
6 |
15 |
0 |
$isDir || $oldMember->uncompressedSize == $newStat[7] |