| line | % | coverage | branch |
| 127 | 100 | T | F | unless eval {
do {
&App::FileSync::IO::open($fh, $mode, $path);
1
}
} |
| 181 | 50 | T | F | defined $text ? : |
| 238 | 50 | T | F | unless eval {
do {
($fh, $path) = File::Temp::tempfile($TEMP_TEMPLATE, "DIR", $directory, "UNLINK", 0);
1
}
} |
| 244 | 50 | T | F | if $HAS_MODES |
| 307 | 50 | T | F | unless ($written and $closed) |
| 375 | 50 | T | F | if defined $mode and $HAS_MODES |
| 432 | 100 | T | F | if (-l $path or -e _ and not -d _) { } |
| 50 | T | F | elsif (-d _) { } |
| 433 | 50 | T | F | unless eval {
do {
&App::FileSync::IO::unlink($path);
1
}
} |
| 435 | 0 | T | F | unless eval {
do {
&App::FileSync::IO::rmdir($path);
1
}
} |
| 492 | 100 | T | F | if not defined $mtime or eval {
do {
&Time::HiRes::utime($mtime, $mtime, $path);
1
}
} |
| 497 | 100 | T | F | unless not ref $error and $error =~ /unimplemented/i |
| 500 | 50 | T | F | unless eval {
do {
&App::FileSync::IO::utime(int $mtime, int $mtime, $path);
1
}
} |
| 551 | 50 | T | F | $ok ? : |
| 602 | 100 | T | F | unless $opened |
| 604 | 100 | T | F | if $_ ne "." |
| 660 | 50 | T | F | unless ref $stat eq "ARRAY" and @{$stat;} |
| 663 | 50 | T | F | unless File::Copy::copy($source, $destination) |
| 666 | 50 | T | F | if $HAS_MODES |
| 724 | 100 | T | F | _ends_mid_line($path) ? : |
| 729 | 50 | T | F | unless $written and $closed |
| 778 | 100 | T | F | unless (-d $directory) |
| 780 | 50 | T | F | unless -d $directory |