|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
16
 | 
 0  | 
 0  | 
 if @mysql_indexes > 1  | 
 
| 
19
 | 
 0  | 
 0  | 
 if (@mysql_indexes)  | 
 
| 
25
 | 
 0  | 
 0  | 
 if @pg_indexes > 1  | 
 
| 
28
 | 
 0  | 
 0  | 
 if (@pg_indexes)  | 
 
| 
34
 | 
 0  | 
 0  | 
 unless %options or $mysql_flag or $pg_flag  | 
 
| 
37
 | 
 0  | 
 0  | 
 if (exists $options{'results_class'})  | 
 
| 
39
 | 
 0  | 
 0  | 
 unless defined $results_class and $results_class ne ''  | 
 
| 
42
 | 
 0  | 
 0  | 
 unless $ref eq '' or $ref eq 'ARRAY'  | 
 
| 
44
 | 
 0  | 
 0  | 
 if ($ref and $ref eq 'ARRAY') { }  | 
 
| 
45
 | 
 0  | 
 0  | 
 unless @$results_class  | 
 
| 
47
 | 
 0  | 
 0  | 
 if defined $_ and not ref $_  | 
 
| 
 | 
 0  | 
 0  | 
 unless scalar grep({$_ ne '' if defined $_ and not ref $_;} @$results_class) == @$results_class  | 
 
| 
53
 | 
 0  | 
 0  | 
 if %options  | 
 
| 
55
 | 
 0  | 
 0  | 
 if ($mysql_flag or $pg_flag)  | 
 
| 
57
 | 
 0  | 
 0  | 
 if ($mysql_flag)  | 
 
| 
58
 | 
 0  | 
 0  | 
 if (grep {$_ eq 'Mojo::mysql::Results';} @$results_class)  | 
 
| 
65
 | 
 0  | 
 0  | 
 if ($pg_flag)  | 
 
| 
66
 | 
 0  | 
 0  | 
 if (grep {$_ eq 'Mojo::Pg::Results';} @$results_class)  | 
 
| 
74
 | 
 0  | 
 0  | 
 if ($results_class)  | 
 
| 
79
 | 
 0  | 
 0  | 
 if $seen{$class}++  | 
 
| 
81
 | 
 0  | 
 0  | 
 unless do {
	eval "require $class";
1
}  | 
 
| 
90
 | 
 0  | 
 0  | 
 ref $_[0] eq 'HASH' ? :  | 
 
| 
95
 | 
 0  | 
 0  | 
 if ($one)  | 
 
| 
96
 | 
 0  | 
 0  | 
 if $self->rows == 0  | 
 
| 
97
 | 
 0  | 
 0  | 
 if $self->rows > 1  | 
 
| 
101
 | 
 0  | 
 0  | 
 if (not defined $wantarray) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($wantarray) { }  | 
 
| 
104
 | 
 0  | 
 0  | 
 if ($die or $one) { }  | 
 
| 
105
 | 
 0  | 
 0  | 
 unless $self->array  | 
 
| 
112
 | 
 0  | 
 0  | 
 unless ($array)  | 
 
| 
113
 | 
 0  | 
 0  | 
 if $die or $one  | 
 
| 
117
 | 
 0  | 
 0  | 
 if (@indexes) { }  | 
 
| 
125
 | 
 0  | 
 0  | 
 if @indexes > 1  | 
 
| 
128
 | 
 0  | 
 0  | 
 unless ($array)  | 
 
| 
129
 | 
 0  | 
 0  | 
 if $die or $one  | 
 
| 
143
 | 
 0  | 
 0  | 
 ref $_[0] eq 'HASH' ? :  | 
 
| 
145
 | 
 0  | 
 0  | 
 unless @names  | 
 
| 
151
 | 
 0  | 
 0  | 
 unless defined wantarray  | 
 
| 
154
 | 
 0  | 
 0  | 
 @values ? :  | 
 
| 
158
 | 
 0  | 
 0  | 
 unless defined wantarray  | 
 
| 
161
 | 
 0  | 
 0  | 
 @values ? :  | 
 
| 
190
 | 
 0  | 
 0  | 
 ref $_[0] eq 'HASH' ? :  | 
 
| 
198
 | 
 0  | 
 0  | 
 if ($value_is_column || $flatten and $key_ref ne 'CODE' and $value_ref ne 'CODE') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (not $type) { }  | 
 
| 
199
 | 
 0  | 
 0  | 
 if ($type and $type ne 'array')  | 
 
| 
207
 | 
 0  | 
 0  | 
 $key_ref eq 'CODE' ? :  | 
 
| 
212
 | 
 0  | 
 0  | 
 $flatten ? :  | 
 
| 
 | 
 0  | 
 0  | 
 $value_is_column ? :  | 
 
| 
 | 
 0  | 
 0  | 
 $value_ref eq 'CODE' ? :  | 
 
| 
213
 | 
 0  | 
 0  | 
 $type eq 'hash' ? :  | 
 
| 
 | 
 0  | 
 0  | 
 $type eq 'c' ? :  | 
 
| 
 | 
 0  | 
 0  | 
 $type eq 'array' ? :  | 
 
| 
226
 | 
 0  | 
 0  | 
 if ($key_ref) { }  | 
 
| 
227
 | 
 0  | 
 0  | 
 unless $key_ref eq 'ARRAY' or $key_ref eq 'CODE'  | 
 
| 
230
 | 
 0  | 
 0  | 
 if ($key_ref eq 'ARRAY')  | 
 
| 
231
 | 
 0  | 
 0  | 
 unless @$key  | 
 
| 
232
 | 
 0  | 
 0  | 
 unless not defined $_  | 
 
| 
 | 
 0  | 
 0  | 
 if grep {$_ eq '' unless not defined $_;} @$key  | 
 
| 
235
 | 
 0  | 
 0  | 
 unless defined $key and $key ne ''  | 
 
| 
246
 | 
 0  | 
 0  | 
 if (@_ == 1) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (@_ > 1) { }  | 
 
| 
250
 | 
 0  | 
 0  | 
 if ($value_ref) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (not defined $value or $value eq '') { }  | 
 
| 
251
 | 
 0  | 
 0  | 
 unless $value_ref eq 'CODE'  | 
 
| 
268
 | 
 0  | 
 0  | 
 if ($private_options->{'flatten_allowed'}) { }  | 
 
| 
271
 | 
 0  | 
 0  | 
 if exists $options->{'flatten'}  | 
 
| 
274
 | 
 0  | 
 0  | 
 $private_options->{'flatten_allowed'} ? :  | 
 
| 
275
 | 
 0  | 
 0  | 
 if keys %$options > 1  | 
 
| 
279
 | 
 0  | 
 0  | 
 if (%$options)  | 
 
| 
284
 | 
 0  | 
 0  | 
 unless grep {$type eq $_;} @valid_types  | 
 
| 
293
 | 
 0  | 
 0  | 
 if ($type eq 'array' or $type eq 'c') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($type eq 'hash') { }  | 
 
| 
314
 | 
 0  | 
 0  | 
 if ($type eq 'array' or $type eq 'c') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($type eq 'hash') { }  | 
 
| 
333
 | 
 0  | 
 0  | 
 if ($type eq 'array' or $type eq 'c') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($type eq 'hash') { }  | 
 
| 
363
 | 
 0  | 
 0  | 
 unless (defined wantarray)  | 
 
| 
367
 | 
 0  | 
 0  | 
 unless my $value = (shift())->$type  | 
 
| 
388
 | 
 0  | 
 0  | 
 if $self->rows == 0  | 
 
| 
389
 | 
 0  | 
 0  | 
 if $self->rows > 1  | 
 
| 
404
 | 
 0  | 
 0  | 
 unless @indexes  | 
 
| 
405
 | 
 0  | 
 0  | 
 if @indexes > 1  | 
 
| 
414
 | 
 0  | 
 0  | 
 if $num_columns == 0  | 
 
| 
417
 | 
 0  | 
 0  | 
 unless $index >= -$num_columns and $index < $num_columns  |