| line | % | coverage | condition |
| 176 | 100 | | $args->{'opts'} || {} |
| 182 | 67 | | $args->{'logger'} || App::FileSync::Settings::logger('verbose', $opts->{'verbose'}, 'quiet', $opts->{'quiet'}) |
| 281 | 100 | | $result->{'summary'}{$_} || 0 |
| 283 | 67 | | $result->{'exit'} || $App::FileSync::Client::EXIT_OK |
| 352 | 67 | | defined $raw{'exits'} and not ref $raw{'exits'} |
| 361 | 67 | | $args->{'limit'} && $args->{'limit'} > 0 |
| 370 | 50 | | $_->{'ts'} || 0 |
| 371 | 100 | | not $warnings or _has_warnings($_) |
| 100 | | A | B | C | D | dec |
|---|
| 0 | 0 | X | X | 0 | | 0 | 1 | 0 | 0 | 0 | | 0 | 1 | 0 | 1 | 1 | | 0 | 1 | 1 | X | 1 | | 1 | X | 0 | 0 | 0 | | 1 | X | 0 | 1 | 1 | | 1 | X | 1 | X | 1 |
| !defined($since) || $ts >= $since and !defined($until) || $ts <= $until |
| 377 | 100 | | $run->{'exit'} || 0 |
| 533 | 0 | | $path // "" |
| 545 | 67 | | defined $args->{'to'} && length $args->{'to'} |
| 550 | 67 | | -e $destination or -l $destination |
| 618 | 33 | | $repo->{'role'} || $App::FileSync::Client::ROLE_CLIENT |
| 624 | 33 | | defined $repo->{'snapshot_mode'} && length $repo->{'snapshot_mode'} |
| 625 | 33 | | ($args->{'keep'} // $repo->{'snapshot_keep'}) // $App::FileSync::Client::SNAPSHOT_KEEP |
| 67 | | $args->{'keep'} // $repo->{'snapshot_keep'} |
| 629 | 67 | | $created->{'created'} && $keep > 0 |
| 746 | 67 | | defined $args->{'to'} && length $args->{'to'} |
| 750 | 33 | | defined $args->{'path'} && length $args->{'path'} |