Branch Coverage

blib/lib/Makefile/Update/VCProj.pm
Criterion Covered Total %
branch 29 40 72.5


line true false branch
20 1 0 unless (defined $filter_cb)
24 3 3 if $file =~ /\.c(c|pp|xx|\+\+)?$/
25 3 0 if $file =~ /\.h(h|pp|xx|\+\+)?$/
57 2 30 if ($line =~ /^\s*
17 13 elsif (defined $filter) { }
58 0 2 if (defined $filter)
66 2 0 if (defined $line_with_eol and $line_with_eol =~ /^\s*Name="(.*)"\r?\n$/) { }
69 0 2 if (not exists $files_by_filter{$filter}) { }
80 7 10 if ($line =~ /^\s*
2 8 elsif ($line =~ qr"^\s*$") { }
84 7 0 if (defined $line_with_eol and $line_with_eol =~ /^\s*RelativePath="(.*)"(>?)\r?\n$/) { }
97 7 0 unless ($file =~ /\.rc$/)
98 3 4 unless (exists $seen{$file})
107 1 2 unless ($angle_bracket_on_same_line)
108 0 1 unless (<$in> =~ /^\s*>\r?\n$/)
116 3 0 if qr"^\s*\r?\n$"
123 0 4 if ($seen{$file}) { }
138 1 1 $angle_bracket_on_same_line ? :
146 2 4 unless ($seen)
151 2 0 unless $file =~ /\\/