Condition Coverage

blib/lib/Text/FindIndent.pm
Criterion Covered Total %
condition 39 61 63.9


and 3 conditions

line !l l&&!r l&&r condition
35 21 0 0 exists $modeline_settings{'softtabstop'} and exists $modeline_settings{'usetabs'}
20 1 0 exists $modeline_settings{'tabstop'} and $modeline_settings{'usetabs'}
20 1 0 exists $modeline_settings{'tabstop'} and exists $modeline_settings{'usetabs'}
70 7 1 2 exists $modeline_settings{'softtabstop'} and exists $modeline_settings{'usetabs'}
1 7 0 exists $modeline_settings{'tabstop'} and $modeline_settings{'usetabs'}
1 5 0 exists $modeline_settings{'tabstop'} and exists $modeline_settings{'usetabs'}
95 346 38 13 $skip_pod and $ws eq ""
384 9 4 $skip_pod and $ws eq "" and substr($rest, 0, 1) eq "="
96 2 0 2 not $in_pod and $rest =~ /^=(?:head\d|over|item|back|pod|begin|for|end)/
0 0 2 $in_pod and $rest =~ /^=cut/
129 245 0 0 $first_level_indent_only and $prev_indent ne ""
188 5 0 3 defined $mixed and $mixed >= $max * "0.2"
195 3 27 6 not exists $modeline_settings{$key} and exists $modeline_settings{"style_$key"}
353 0 2 2 defined $1 && ($1 =~ /no/i ? 1 : 0)

or 2 conditions

line l !l condition
226 0 12 shift() || 8
228 12 0 $1 || ''

or 3 conditions

line l !l&&r !l&&!r condition
69 6 4 394 $class->_check_vim_modeline($fullline, \%modeline_settings) or $changed_modelines
104 32 13 352 $in_pod or $rest eq ""
443 0 2 0 $settings->{'tabstop'} ||= $value
515 0 1 0 $settings->{'tabstop'} ||= $value
554 0 0 0 ref $indent or length $indent > 5