line |
!l |
l&&!r |
l&&r |
condition |
205
|
3120 |
9 |
434 |
ref $attrs->{$key} and not &is_literal_value($attrs->{$key}) |
211
|
230 |
0 |
84 |
$acc_type eq 'multi' and ref $attrs->{$key} eq 'ARRAY' |
362
|
80 |
0 |
105 |
&blessed($rel_obj) and $rel_obj->isa('DBIx::Class::Row') |
377
|
1 |
76 |
13 |
keys %$them and $existing = $rsrc->related_source($rel_name)->resultset->find($them) |
423
|
54 |
3959 |
0 |
defined $current_rowdata{$_} and "$current_rowdata{$_}" ne "$returned_cols->{$_}" |
447
|
1 |
0 |
92 |
@cands and &blessed($cands[0]) |
|
1 |
0 |
92 |
@cands and &blessed($cands[0]) and $cands[0]->isa('DBIx::Class::Row') |
635
|
0 |
0 |
0 |
@_ > 1 && ref $_[-1] eq 'HASH' |
757
|
6 |
40 |
3 |
not $ENV{'DBIC_COLUMNS_INCLUDE_FILTER_RELS'} and defined $self->{'related_resultsets'}{$col} |
|
46 |
0 |
3 |
not $ENV{'DBIC_COLUMNS_INCLUDE_FILTER_RELS'} and defined $self->{'related_resultsets'}{$col} and defined $self->{'related_resultsets'}{$col}->get_cache |
866
|
10 |
5 |
3 |
$loaded_colinfo->{$_}{'_inflate_info'} and defined $self->{'related_resultsets'}{$_} |
|
15 |
0 |
3 |
$loaded_colinfo->{$_}{'_inflate_info'} and defined $self->{'related_resultsets'}{$_} and defined $self->{'related_resultsets'}{$_}->get_cache |
911
|
676 |
1 |
43 |
not defined $colinfo->{'is_numeric'} and my $storage = &dbic_internal_try(sub {
$rsrc->schema->storage;
}
) |
978
|
5139 |
4510 |
1091 |
$acc eq 'single' and $rel_names->{$rel_name}{'attrs'}{'fk_columns'}{$column} |
|
8640 |
503 |
506 |
$acc eq 'filter' and $rel_name eq $column |
990
|
551 |
434 |
868 |
$had_value and $self->in_storage |
|
985 |
25 |
843 |
$had_value and $self->in_storage and not exists $self->{'_column_data_in_storage'}{$column} |
|
459 |
232 |
611 |
$had_value and $self->in_storage and not exists $self->{'_column_data_in_storage'}{$column} and $self->_track_storage_value($column) |
1244
|
6339 |
110 |
126 |
length ref $value && ($vref = &is_plain_value($value)) |
1310
|
151 |
0 |
469 |
@{[] unless $prefetch->{$rel_name};} and ref $prefetch->{$rel_name} ne $DBIx::Class::ResultSource::RowParser::Util::null_branch_class |
1603
|
0 |
1 |
16 |
not &DBIx::Class::_Util::in_internal_try() and my $rsrc = &dbic_internal_try(sub {
$self->result_source_instance;
}
) |
line |
l |
!l&&r |
!l&&!r |
condition |
193
|
0 |
1 |
0 |
$rsrc ||= $h->resolve |
211
|
45 |
81 |
0 |
$colinfos ||= $rsrc->columns_info |
369
|
9 |
81 |
0 |
$rollback_guard ||= $storage->txn_scope_guard |
397
|
14 |
65 |
0 |
$rollback_guard ||= $storage->txn_scope_guard |
423
|
1239 |
4 |
4013 |
not exists $current_rowdata{$_} or (defined $current_rowdata{$_} xor defined $returned_cols->{$_}) |
|
1243 |
0 |
4013 |
not exists $current_rowdata{$_} or (defined $current_rowdata{$_} xor defined $returned_cols->{$_}) or defined $current_rowdata{$_} and "$current_rowdata{$_}" ne "$returned_cols->{$_}" |
718
|
116 |
4656 |
687 |
exists $self->{'_inflated_column'}{$column} || exists $self->{'_column_data'}{$column} |
815
|
9 |
3 |
1 |
exists $self->{'_column_data'}{$column} or $self->result_source->has_column($column) |
859
|
18 |
42 |
0 |
$self->has_column_loaded($_) or delete $loaded_colinfo->{$_} |
892
|
3 |
2 |
16 |
!exists $loaded_colinfo->{$_} || exists $loaded_colinfo->{$_}{'accessor'} && !defined($loaded_colinfo->{$_}{'accessor'}) |
957
|
296 |
1557 |
58 |
$self->{'_dirty_columns'}{$column} || ($self->in_storage ? !$self->_eq_column_values($column, $old_value, $new_value) : 1) |
1012
|
0 |
101 |
777 |
&is_literal_value($old) or &is_literal_value($new) |
1110
|
0 |
110 |
0 |
$rsrc ||= $self->result_source |
1175
|
1 |
31 |
169 |
not $colinfo->{$col} or $colinfo->{$col}{'is_auto_increment'} |
1210
|
26 |
20 |
0 |
$foreign_vals ||= $rsrc->resolve_relationship_condition('require_join_free_values', 1, 'rel_name', $rel_name, 'self_result_object', $new, ('foreign_alias', "!!!\377()!!!_DUMMY_FOREIGN_ALIAS_SHOULD_NEVER_BE_SEEN_IN_USE_!!!()\377!!!", 'self_alias', "!!!\376()!!!_DUMMY_SELF_ALIAS_SHOULD_NEVER_BE_SEEN_IN_USE_!!!()\376!!!"))->{'join_free_values'} |
|
6 |
46 |
0 |
$$copied{$_->ID}++ or $_->copy($foreign_vals ||= $rsrc->resolve_relationship_condition('require_join_free_values', 1, 'rel_name', $rel_name, 'self_result_object', $new, ('foreign_alias', "!!!\377()!!!_DUMMY_FOREIGN_ALIAS_SHOULD_NEVER_BE_SEEN_IN_USE_!!!()\377!!!", 'self_alias', "!!!\376()!!!_DUMMY_SELF_ALIAS_SHOULD_NEVER_BE_SEEN_IN_USE_!!!()\376!!!"))->{'join_free_values'}) |
1239
|
1417 |
5158 |
2 |
exists $self->{'_column_data'}{$column} or $self->result_source->has_column($column) |
1281
|
0 |
9916 |
0 |
ref $class || $class |
1454
|
0 |
0 |
0 |
ref $_[0] || $_[0] |