| line | true | false | branch | 
 
| 122 | 10 | 110 | unless (is_timeframe($tframe)) | 
 
| 146 | 3 | 14 | unless (is_weekday($weekday)) | 
 
| 164 | 1 | 6 | if $weekday eq "monday" | 
 
| 165 | 1 | 5 | if $weekday eq "tuesday" | 
 
| 166 | 1 | 4 | if $weekday eq "wednesday" | 
 
| 167 | 1 | 3 | if $weekday eq "thursday" | 
 
| 168 | 1 | 2 | if $weekday eq "friday" | 
 
| 169 | 1 | 1 | if $weekday eq "saturday" | 
 
| 170 | 1 | 0 | if $weekday eq "sunday" | 
 
| 179 | 4 | 7 | unless my($hr, $min) = (shift()) =~ /^(\d\d):(\d\d)$/u | 
 
| 182 | 1 | 6 | unless $hr >= 0 and $hr <= 23 | 
 
| 183 | 1 | 5 | unless $min >= 0 and $min <= 59 | 
 
| 196 | 3 | 3 | unless (is_time($time)) | 
 
| 275 | 2 | 5 | unless (subvol_exists($subvol, $config_ref)) | 
 
| 303 | 17 | 102 | unless (snap_exists($snap, $config_ref)) | 
 
| 332 | 18 | 103 | unless (ssh_backup_exists($ssh_backup, $config_ref)) | 
 
| 362 | 17 | 102 | unless (local_backup_exists($local_backup, $config_ref)) | 
 
| 379 | 2 | 4 | if ssh_backup_exists($backup, $config_ref) | 
 
| 392 | 1 | 2 | unless (backup_exists($backup, $config_ref)) | 
 
| 510 | 2 | 1 | if ($tframe) { } | 
 
| 578 | 2 | 1 | if ($tframe) { } | 
 
| 660 | 2 | 1 | if ($tframe) { } | 
 
| 697 | 1 | 2 | if $subvol eq $config_ref->{'snaps'}{$snap}{'subvol'} | 
 
| 717 | 1 | 2 | if $subvol eq $config_ref->{'ssh_backups'}{$ssh_backup}{'subvol'} | 
 
| 737 | 1 | 2 | if $subvol eq $config_ref->{'local_backups'}{$local_backup}{'subvol'} | 
 
| 757 | 18 | 12 | if grep {$tframe eq $_;} snap_timeframes($snap, $config_ref) | 
 
| 772 | 11 | 17 | unless (snap_wants_timeframe($snap, $tframe, $config_ref)) | 
 
| 793 | 18 | 12 | if grep {$tframe eq $_;} ssh_backup_timeframes($ssh_backup, $config_ref) | 
 
| 808 | 11 | 17 | unless (ssh_backup_wants_timeframe($ssh_backup, $tframe, $config_ref)) | 
 
| 830 | 18 | 12 | if grep {$tframe eq $_;} local_backup_timeframes($local_backup, $config_ref) | 
 
| 845 | 11 | 17 | unless (local_backup_wants_timeframe($local_backup, $tframe, $config_ref)) | 
 
| 865 | 1 | 4 | if $tframe eq "5minute" | 
 
| 866 | 1 | 3 | if $tframe eq "hourly" | 
 
| 867 | 1 | 2 | if $tframe eq "daily" | 
 
| 868 | 1 | 1 | if $tframe eq "weekly" | 
 
| 869 | 1 | 0 | if $tframe eq "monthly" | 
 
| 1040 | 1 | 4 | if $tframe eq "5minute" | 
 
| 1041 | 1 | 3 | if $tframe eq "hourly" | 
 
| 1042 | 1 | 2 | if $tframe eq "daily" | 
 
| 1043 | 1 | 1 | if $tframe eq "weekly" | 
 
| 1044 | 1 | 0 | if $tframe eq "monthly" | 
 
| 1215 | 1 | 4 | if $tframe eq "5minute" | 
 
| 1216 | 1 | 3 | if $tframe eq "hourly" | 
 
| 1217 | 1 | 2 | if $tframe eq "daily" | 
 
| 1218 | 1 | 1 | if $tframe eq "weekly" | 
 
| 1219 | 1 | 0 | if $tframe eq "monthly" |