blib/lib/Data/Walk/Extracted.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 22 | 40 | 55.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
438 | 208 | 0 | 208 | $key eq 'primary_ref' and $self->has_fixed_primary |
208 | 208 | 0 | $key eq 'primary_ref' and $self->has_fixed_primary and $self->get_fixed_primary | |
739 | 240 | 13 | 4 | $self->has_skipped_nodes and $self->check_skipped_node($passed_ref->{'primary_type'}) |
237 | 11 | 5 | $self->has_skip_level and $self->get_skip_level == $passed_ref->{'branch_ref'}[-1][3] + 1 | |
774 | 1 | 12 | 0 | $item and $test_ref->[1] eq $item || $test_ref->[1] =~ /$item/ |
786 | 0 | 0 | 0 | is_Num($test_ref->[2]) and $test_ref->[2] == $branch_ref->[2] |
791 | 0 | 0 | 0 | is_Num($test_ref->[3]) and $test_ref->[3] == $branch_ref->[3] |
line | l | !l | condition |
---|---|---|---|
604 | 139 | 49 | $value //= [['SCALAR', undef, 0, 0]] |
844 | 0 | 0 | $scalar_util_val //= 'DEFAULT' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
774 | 0 | 3 | 13 | $test_ref->[1] eq 'ARRAY' or $test_ref->[1] =~ /^(any|all)$/i |
1 | 0 | 11 | $test_ref->[1] eq $item || $test_ref->[1] =~ /$item/ | |
3 | 0 | 13 | $test_ref->[1] eq 'ARRAY' or $test_ref->[1] =~ /^(any|all)$/i or $item and $test_ref->[1] eq $item || $test_ref->[1] =~ /$item/ | |
786 | 16 | 0 | 0 | $test_ref->[2] =~ /^(any|all)$/i or is_Num($test_ref->[2]) and $test_ref->[2] == $branch_ref->[2] |
791 | 16 | 0 | 0 | $test_ref->[3] =~ /^(any|all)$/i or is_Num($test_ref->[3]) and $test_ref->[3] == $branch_ref->[3] |