| line | true | false | branch | 
 
| 48 | 44 | 44 | if (defined $ENV{'TMPDIR'}) | 
 
| 51 | 88 | 0 | if (-r '/proc/mounts') | 
 
| 53 | 44 | 44 | if (defined $ENV{'XDG_RUNTIME_DIR'}) | 
 
| 61 | 44 | 2772 | if ($mount[1] eq $runtime_dir) | 
 
| 144 | 2 | 348 | if ($key eq 'h') { } | 
 
|  | 4 | 344 | elsif ($key eq 'b') { } | 
 
| 162 | 77 | 266 | if ($key eq 'C') { } | 
 
|  | 76 | 190 | elsif ($key eq 'c') { } | 
 
|  | 77 | 113 | elsif ($key eq 'L') { } | 
 
|  | 77 | 36 | elsif ($key eq 'l') { } | 
 
|  | 12 | 24 | elsif ($key eq 'n') { } | 
 
|  | 8 | 16 | elsif ($key eq 'u') { } | 
 
|  | 6 | 10 | elsif ($key eq 'F') { } | 
 
|  | 6 | 4 | elsif ($key eq 'f') { } | 
 
| 171 | 2 | 4 | if ($@) | 
 
| 180 | 109 | 8 | if (-e $configfile) | 
 
| 183 | 80 | 29 | if (defined $cf) | 
 
| 213 | 68 | 66 | unless $output =~ /^sent |^total size|^\s*$/ | 
 
| 226 | 0 | 80 | if (not $which_lsof and -x '/usr/sbin/lsof') | 
 
| 229 | 2 | 78 | if (not $which_lsof) { } | 
 
| 252 | 30 | 4 | unless ($DRYRUN) | 
 
| 253 | 22 | 8 | if (-d $from) { } | 
 
| 276 | 8 | 4 | unless ($DRYRUN) | 
 
| 278 | 0 | 8 | unless symlink $old, $new | 
 
| 289 | 16 | 34 | unless (-d $parent_dir) | 
 
| 291 | 10 | 6 | unless $DRYRUN | 
 
| 305 | 4 | 8 | if ($type eq 'D') { } | 
 
|  | 8 | 0 | elsif ($type eq 'F') { } | 
 
| 309 | 2 | 2 | unless $DRYRUN | 
 
| 317 | 6 | 2 | unless $DRYRUN | 
 
| 333 | 6 | 4 | if ($is_dir) | 
 
| 340 | 2 | 8 | if ($link ne $target) | 
 
| 346 | 6 | 2 | if (-e $target) { } | 
 
| 348 | 4 | 2 | if $unexpected_type | 
 
| 368 | 2 | 4 | if ($line =~ /^p(.*)$/) { } | 
 
|  | 2 | 2 | elsif ($line =~ /^c(.*)$/) { } | 
 
| 374 | 0 | 2 | unless ($pid) | 
 
| 396 | 26 | 10 | if (-d $item) { } | 
 
|  | 8 | 2 | elsif (-f _) { } | 
 
| 407 | 2 | 32 | if ($lsof_parsed) { } | 
 
| 421 | 0 | 28 | unless move($itemexpanded, $target) | 
 
| 434 | 4 | 4 | unless ($DRYRUN) | 
 
| 435 | 2 | 2 | if $is_dir | 
 
| 437 | 2 | 2 | if $is_file | 
 
| 450 | 6 | 4 | unless ($DRYRUN) | 
 
| 451 | 4 | 2 | if (type_is_directory($type)) { } | 
 
|  | 2 | 0 | elsif (type_is_file($type)) { } | 
 
| 458 | 0 | 2 | unless touch($target) | 
 
| 470 | 30 | 6 | unless ($DRYRUN) | 
 
| 472 | 0 | 30 | unless symlink $target, $itemexpanded | 
 
| 495 | 6 | 42 | if ($is_file and not -f $itemexpanded) | 
 
| 501 | 4 | 38 | if ($is_dir and not -d $itemexpanded) | 
 
| 514 | 2 | 42 | if ($USE_LSOF and files_in_use($itemexpanded)) | 
 
| 519 | 6 | 36 | if $unexpected_type | 
 
| 521 | 8 | 28 | if ($action eq 'r' or $action eq 'd') { } | 
 
|  | 28 | 0 | elsif ($action eq 'm') { } | 
 
| 568 | 82 | 0 | if ($path =~ s[$ENV{'HOME'}/?][]) { } | 
 
| 577 | 16 | 78 | if -l $path_to_check | 
 
| 591 | 16 | 66 | if (my $symlink = symlink_in_path($itemexpanded)) | 
 
| 600 | 12 | 54 | if (not -e $itemexpanded || -l $itemexpanded) { } | 
 
|  | 10 | 44 | elsif (-l $itemexpanded) { } | 
 
| 627 | 8 | 0 | if (-l $item_in_home) | 
 
| 632 | 6 | 2 | if ($itemexpanded eq $link_target) { } | 
 
| 634 | 4 | 2 | unless $DRYRUN | 
 
| 661 | 8 | 110 | unless -e $list | 
 
| 662 | 2 | 108 | unless (-r _) | 
 
| 670 | 0 | 108 | unless open $list_fh, '<', $list | 
 
| 672 | 6 | 110 | if /^#|^ *$/ | 
 
| 677 | 2 | 108 | unless defined $action | 
 
| 680 | 106 | 2 | if defined $item | 
 
| 681 | 104 | 4 | if defined $replacement | 
 
| 683 | 4 | 102 | unless (defined $item and defined $replacement and $replacement ne '') | 
 
| 689 | 2 | 100 | unless (type_is_directory($type) or type_is_file($type)) | 
 
| 693 | 2 | 94 | if ($action ne 'd' and $action ne 'r' and $action ne 'm') | 
 
| 698 | 4 | 94 | if ($item =~ m[^(\.\.)?/]) | 
 
| 703 | 10 | 84 | if ($REVERT) { } | 
 
| 708 | 4 | 6 | if (defined $FILTER) | 
 
| 709 | 2 | 2 | unless $i =~ /$FILTER/ | 
 
| 715 | 4 | 80 | if (defined $FILTER) | 
 
| 716 | 2 | 2 | unless $i =~ /$FILTER/ |