line |
true |
false |
branch |
345
|
0 |
0 |
if ($val =~ /\+00:00$/) |
347
|
0 |
0 |
if $time |
366
|
0 |
0 |
unless $nvHash |
368
|
0 |
0 |
unless ($nvHash->{'TagInfo'}{'List'}) |
369
|
0 |
0 |
unless $overwrite |
370
|
0 |
0 |
if ($overwrite < 0) |
371
|
0 |
0 |
$nvHash->{'Shift'} ? : |
376
|
0 |
0 |
if ($tag eq 'MDItemFSCreationDate' or $tag eq 'FileCreateDate') { } |
|
0 |
0 |
elsif ($tag eq 'MDItemUserTags') { } |
|
0 |
0 |
elsif ($tag eq 'XAttrQuarantine') { } |
379
|
0 |
0 |
if ($val =~ /[-+Z]/) |
381
|
0 |
0 |
if $time |
389
|
0 |
0 |
if ($overwrite < 0 and @{$nvHash->{'DelValue'};}) |
395
|
0 |
0 |
unless ($err) |
398
|
0 |
0 |
if @vals |
401
|
0 |
0 |
unless (defined $err) |
404
|
0 |
0 |
$overwrite > 0 ? : |
405
|
0 |
0 |
@vals ? : |
407
|
0 |
0 |
if $overwrite > 0 |
408
|
0 |
0 |
if $val eq "" |
417
|
0 |
0 |
if ($tag eq 'MDItemFinderComment') { } |
420
|
0 |
0 |
unless defined $val |
426
|
0 |
0 |
$val ? : |
432
|
0 |
0 |
if (defined $cmd) |
435
|
0 |
0 |
if (not $err) { } |
|
0 |
0 |
elsif (not $silentErr or $err != $silentErr) { } |
436
|
0 |
0 |
if defined $val |
441
|
0 |
0 |
unless $result |
459
|
0 |
0 |
if ($? or not @mdls) |
468
|
0 |
0 |
if (ref $val ne 'ARRAY') { } |
|
0 |
0 |
elsif ($_ eq ')') { } |
469
|
0 |
0 |
unless s/^k?(\w+)\s*= // |
471
|
0 |
0 |
if $_ eq "(" |
472
|
0 |
0 |
if $_ eq "(null)" |
473
|
0 |
0 |
if s/^"// |
477
|
0 |
0 |
unless defined $_ |
482
|
0 |
0 |
if $_ eq "(null)" |
483
|
0 |
0 |
if s/^"// |
490
|
0 |
0 |
unless ($tagTablePtr->{$tag}) |
493
|
0 |
0 |
if /^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}/ |
502
|
0 |
0 |
if ref $val eq "ARRAY" |
503
|
0 |
0 |
if $tag =~ /Audio/ |
504
|
0 |
0 |
if $tag =~ /(Copyright|Author)/ |
508
|
0 |
0 |
unless ref $val |
523
|
2 |
6 |
unless ($tagTablePtr->{$tag}) |
526
|
1 |
1 |
if ($tag =~ /^com\.apple\.(.*)$/) { } |
535
|
0 |
2 |
if $tag =~ /Date$/ |
539
|
4 |
4 |
if ($val =~ /^bplist0/) |
542
|
4 |
0 |
if (Image::ExifTool::PLIST::ProcessBinaryPLIST($et, \%dirInfo, $tagTablePtr)) { } |
543
|
0 |
4 |
if ref $dirInfo{'Value'} eq "HASH" |
550
|
0 |
7 |
if (not ref $val and $val =~ /\0/ || length $val > 200 or $tag eq "XAttrMDLabel") |
569
|
0 |
0 |
if ($? or not @xattr) |
570
|
0 |
0 |
if $? |
579
|
0 |
0 |
if (s/^[\dA-Fa-f]{8}//) { } |
|
0 |
0 |
elsif ($tag and defined $val) { } |
580
|
0 |
0 |
unless $tag |
583
|
0 |
0 |
if /[^\dA-Fa-f]/ or length $_ & 1 |
584
|
0 |
0 |
unless defined $val |
589
|
0 |
0 |
if defined $val |
593
|
0 |
0 |
unless length $_ |
594
|
0 |
0 |
unless s/:$// |
595
|
0 |
0 |
if defined $val |
599
|
0 |
0 |
if $warn |
615
|
0 |
0 |
if ($? or not $time or not $time =~ s/([-+]\d{2})(\d{2})\s*$/$1:$2/) |
636
|
0 |
1 |
unless $dataLen >= 58 and $$dataPt =~ /^.{34}ATTR/s |
645
|
0 |
8 |
if $pos + 12 > $dataLen |
649
|
0 |
8 |
if $pos + 11 + $n > $dataLen |
651
|
8 |
0 |
unless $off < 0 |
656
|
0 |
8 |
if $off + $len > $dataLen |
658
|
8 |
0 |
if defined $val |
680
|
0 |
1 |
unless $raf->Read($hdr, 26) == 26 and $hdr =~ /^\0\x05\x16\x07\0(.)\0\0Mac OS X /s |
684
|
0 |
1 |
unless $ver == 2 |
689
|
0 |
1 |
unless $raf->Read($hdr, $entries * 12) == $entries * 12 |
695
|
0 |
2 |
if $len > 100000000 |
696
|
0 |
2 |
unless $raf->Seek($off, 0) and $raf->Read($buff, $len) == $len |