blib/lib/Config/IOD/Base.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 41 | 57 | 71.9 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
119 | 27 | 1 | 38 | $val =~ /\A!/ and $self->{'enable_encoding'} |
16 | 12 | 0 | $val =~ /\A"/ and $self->{'enable_quoting'} | |
10 | 7 | 0 | $val =~ /\A\[/ and $self->{'enable_bracket'} | |
8 | 3 | 0 | $val =~ /\A\{/ and $self->{'enable_brace'} | |
8 | 1 | 0 | $val =~ /\A~/ and $self->{'enable_tilde'} | |
345 | 0 | 0 | 0 | $ENV{'HOMEDRIVE'} and $ENV{'HOMEPATH'} |
373 | 0 | 0 | 0 | $home and -d $home |
line | l | !l | condition |
---|---|---|---|
24 | 1 | 25 | $attrs{'default_section'} //= "GLOBAL" |
25 | 1 | 25 | $attrs{'allow_bang_only'} //= 1 |
26 | 1 | 25 | $attrs{'allow_duplicate_key'} //= 1 |
27 | 2 | 24 | $attrs{'enable_directive'} //= 1 |
28 | 1 | 25 | $attrs{'enable_encoding'} //= 1 |
29 | 1 | 25 | $attrs{'enable_quoting'} //= 1 |
30 | 1 | 25 | $attrs{'enable_bracket'} //= 1 |
31 | 1 | 25 | $attrs{'enable_brace'} //= 1 |
32 | 0 | 26 | $attrs{'enable_tilde'} //= 1 |
33 | 3 | 23 | $attrs{'enable_expr'} //= 0 |
34 | 1 | 25 | $attrs{'expr_vars'} //= {} |
35 | 1 | 25 | $attrs{'ignore_unknown_directive'} //= 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
76 | 0 | 0 | 2 | $single_quoted or $double_quoted |
108 | 0 | 0 | 22 | $escaped or $single_quoted |
0 | 1 | 21 | $escaped or $single_quoted or $double_quoted | |
149 | 1 | 3 | 17 | $enc eq "path" or $enc eq "paths" |