Condition Coverage

blib/lib/Text/FindIndent.pm
Criterion Covered Total %
condition 40 65 61.5


and 3 conditions

line !l l&&!r l&&r condition
33 21 0 0 exists $modeline_settings{'softtabstop'} and exists $modeline_settings{'usetabs'}
20 1 0 exists $modeline_settings{'tabstop'} and $modeline_settings{'usetabs'}
20 0 1 exists $modeline_settings{'tabstop'} and exists $modeline_settings{'usetabs'}
68 7 1 2 exists $modeline_settings{'softtabstop'} and exists $modeline_settings{'usetabs'}
1 5 2 exists $modeline_settings{'tabstop'} and $modeline_settings{'usetabs'}
1 2 3 exists $modeline_settings{'tabstop'} and exists $modeline_settings{'usetabs'}
93 346 38 13 $skip_pod and $ws eq ''
384 9 4 $skip_pod and $ws eq '' and substr($rest, 0, 1) eq '='
94 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/
127 245 0 0 $first_level_indent_only and $prev_indent ne ''
186 5 0 3 defined $mixed and $mixed >= $max * 0.2
193 3 27 6 not exists $modeline_settings{$key} and exists $modeline_settings{"style_$key"}
357 0 4 0 defined $1 && ($1 =~ /no/i ? 1 : 0)

or 2 conditions

line l !l condition
224 0 12 shift() || 8
226 12 0 $1 || 0
243 0 0 $1 || 0
260 0 0 $1 || 0

or 3 conditions

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