| line | true | false | branch | 
 
| 30 | 0 | 0 | if $$self{'ret_date'} | 
 
| 32 | 0 | 0 | if $$self{'out_type'} | 
 
| 33 | 0 | 0 | if defined $$self{'out_hour'} | 
 
| 35 | 0 | 0 | if defined $$self{'out_minute'} | 
 
| 37 | 0 | 0 | if defined $$self{'ret_hour'} | 
 
| 39 | 0 | 0 | if defined $$self{'ret_minute'} | 
 
| 44 | 0 | 0 | if ($mech->content =~ m[(.*)]) | 
 
| 48 | 0 | 0 | if ($mech->content =~ m[ You searched for (.*)]) | 
 
| 77 | 0 | 0 | unless my $direction = shift @directions | 
 
| 81 | 0 | 0 | unless defined $$row[1] and $$row[1] ne '' | 
 
| 84 | 0 | 0 | if ($fields[$row_num] ne $field) | 
 
| 87 | 0 | 0 | if $row_num == 0 and $direction eq 'return' | 
 
| 93 | 0 | 0 | unless @$summary | 
 
| 104 | 0 | 0 | if ($ts->depth eq 3) | 
 
| 105 | 0 | 0 | unless ($ts->rows)[0]->[0] =~ /^(.*) Journey: / | 
 
| 109 | 0 | 0 | if $ts->depth != 2 or $ts->rows == 1 | 
 
| 110 | 0 | 0 | unless $direction | 
 
| 114 | 0 | 0 | if not $$row[0] or $$row[0] eq 'Station' | 
 
| 115 | 0 | 0 | if ($$row[0] =~ /DURATION: ([0-9:]+)/) { } | 
 
| 121 | 0 | 0 | $_ ne '' ? : |