Condition Coverage

blib/lib/RPerl/Parser.pm
Criterion Covered Total %
condition 9 18 50.0


and 3 conditions

line !l l&&!r l&&r condition
141 0 2 2 scalar @{$rperl_source__perl_syntax_retstring_warnings;} == 1 and length $rperl_source__perl_syntax_retstring_warnings->[0] < 120
184 1915 0 1 substr($file_line_last, -1, 1) ne "\n" and not $file_line_last =~ /^\s+$/msx

or 3 conditions

line l !l&&r !l&&!r condition
118 0 0 1924 $rperl_source__perl_syntax_retstring_line =~ /WARNING\sW/msx or $rperl_source__perl_syntax_retstring_line =~ /ERROR\sE/msx
0 0 1924 $rperl_source__perl_syntax_retstring_line =~ /WARNING\sW/msx or $rperl_source__perl_syntax_retstring_line =~ /ERROR\sE/msx or $rperl_source__perl_syntax_retstring_line =~ /\[\[\[\ BEGIN\s/msx
0 0 1924 $rperl_source__perl_syntax_retstring_line =~ /WARNING\sW/msx or $rperl_source__perl_syntax_retstring_line =~ /ERROR\sE/msx or $rperl_source__perl_syntax_retstring_line =~ /\[\[\[\ BEGIN\s/msx or $rperl_source__perl_syntax_retstring_line =~ /\[\[\[\ END\s/msx
0 1920 4 $rperl_source__perl_syntax_retstring_line =~ /WARNING\sW/msx or $rperl_source__perl_syntax_retstring_line =~ /ERROR\sE/msx or $rperl_source__perl_syntax_retstring_line =~ /\[\[\[\ BEGIN\s/msx or $rperl_source__perl_syntax_retstring_line =~ /\[\[\[\ END\s/msx or $rperl_source__perl_syntax_retstring_line =~ /syntax\sOK/msx