|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
83
 | 
 5  | 
 1  | 
 if $self->type_filter
  | 
 
| 
97
 | 
 0  | 
 6  | 
 if $self->auto_complete
  | 
 
| 
102
 | 
 0  | 
 6  | 
 if $self->user_editable
  | 
 
| 
123
 | 
 0  | 
 0  | 
 if $p->{'type_filter_query'} and !$self->type_filter || $p->{'type_filter_query'} =~ /^\s*$/
  | 
 
| 
150
 | 
 0  | 
 0  | 
 unless exists $Rs->{'attrs'}{'order_by'}
  | 
 
| 
153
 | 
 0  | 
 0  | 
 unless exists $Rs->{'attrs'}{'rows'}
  | 
 
| 
158
 | 
 0  | 
 0  | 
 if $p->{'type_filter_query'}
  | 
 
| 
161
 | 
 0  | 
 0  | 
 if $Rs->can('AppComboRs')
  | 
 
| 
171
 | 
 0  | 
 0  | 
 if $p->{'type_filter_query'}
  | 
 
| 
182
 | 
 0  | 
 0  | 
 if $p->{'valueqry'} and not $p->{'type_filter_query'}
  | 
 
| 
197
 | 
 0  | 
 0  | 
 if &List::Util::first(sub {
	$$_{$self->record_pk} eq $valueqry;
}
, @$rows)
  | 
 
| 
199
 | 
 0  | 
 0  | 
 unless my $Row = $self->ResultSet->search_rs({join('.', 'me', $self->record_pk), {'=', $valueqry}})->first
  | 
 
| 
213
 | 
 0  | 
 0  | 
 $class->can('has_virtual_column') && $class->has_virtual_column($col) ? :
  | 
 
| 
225
 | 
 0  | 
 0  | 
 $self->filter_match_start ? :
  | 
 
| 
251
 | 
 0  | 
 0  | 
 unless exists $$row{$self->displayField}
  | 
 
| 
255
 | 
 0  | 
 0  | 
 if ($dval eq $str) { }
  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($dval =~ /^$str/) { }
  |