| line | % | coverage | condition |
| 436 | 50 | | get_params(undef, \@args) // {} |
| 466 | 100 | | &blessed($p->{'databases'}[$i]) and $p->{'databases'}[$i]->isa("Database::Abstraction") |
| 476 | 67 | | $p->{'databases'}[0]{'id'} // $p->{'join_column'} |
| 488 | 100 | | $p->{'filters'} // {} |
| 100 | | $p->{'join_map'} // {} |
| 897 | 75 | | $local_jc and $col eq $local_jc and $col ne $join_col |
| 956 | 100 | | $self->{'_dbs'}[$i]->schema // {} |
| 958 | 67 | | $local_jc and $local_jc ne $self->{'_join_col'} |
| 1190 | 67 | | @args and not ref $args[0] |
| 1199 | 50 | | (@args ? get_params(undef, @args) : {}) // {} |
| 1209 | 67 | | $db //= $p->{'database'} |
| 1211 | 67 | | &blessed($db) and $db->isa("Database::Abstraction") |
| 1215 | 67 | | $p->{'join_column'} // $self->{'_join_col'} |
| 1233 | 100 | | $local_jc ne $self->{'_join_col'} and $col eq $local_jc |
| 1329 | 100 | | defined $col and $col eq $self->{'_join_col'} |
| 1331 | 100 | | defined $col and length $col |
| 1469 | 100 | | %{$self->{'_join_map'};} or %{$self->{'_filters'};} |
| 1498 | 67 | | $key //= $self->{'_join_col'} |
| 1500 | 67 | | @args == 1 and not ref $args[0] |
| 1501 | 50 | | get_params(undef, @args) // {} |
| 1528 | 100 | | $self->{'_join_map'}{$i} // $join_col |
| 1543 | 100 | | $local_jc ne $join_col and $col eq $local_jc |
| 1577 | 67 | | $self->{'_join_map'}{$i} // $join_col |
| 1602 | 67 | | $self->{'_join_map'}{$db_idx} // $self->{'_join_col'} |
| 1605 | 100 | | $rows //= [] |
| 1650 | 100 | | $self->{'_filters'}{$i} // {} |
| 1676 | 100 | | $had_criteria[$i] or $join_type eq "inner" |
| 1700 | 100 | | $indexed[0]{$key} // [{}] |
| 1707 | 67 | | $sec_arr and @{$sec_arr;} |
| 1717 | 67 | | $local_jc && $local_jc ne $join_col |
| 1719 | 100 | | $rename and $k eq $local_jc |
| 1747 | 75 | | exists $merged{$col} and ref $merged{$col} eq "HASH" and ref $extra->{$col} eq "HASH" |
| 1766 | 100 | | $i18n and $i18n->can("translate") |
| 1771 | 67 | | $MESSAGES{$key} // sprintf($MESSAGES{'error_unknown_message'}, $key) |