Condition Coverage

blib/lib/DBIx/Class/ResultSource/RowParser/Util.pm
Criterion Covered Total %
condition 19 22 86.3


and 3 conditions

line !l l&&!r l&&r condition
316 92 0 232 $relinfo->{'-is_optional'} and defined(my $first_distinct_child_idcol = &first(sub { not $known_present_ids->{$_}; } , @{$$relinfo{'-identifying_columns'};}))
333 131 67 15 $args->{'hri_style'} && $relinfo->{'-is_single'}

or 2 conditions

line l !l condition
107 148 14 $me_struct || 'undef'
171 13 152 $top_node_key_assembler || ''
233 324 165 $args->{'-node_idx_counter'} ||= \do { my $x = 0 }
254 316 19 $me_struct || ''
267 162 3 $me_struct || '{}'

or 3 conditions

line l !l&&r !l&&!r condition
104 24 12 0 $me_struct || ()
259 13 476 0 $args->{'collapse_map'}{'-custom_node_key'} || join('', map({"{'\377__IDVALPOS__${_}__\377'}";} @{$$args{'collapse_map'}{'-identifying_columns'};}))