Branch Coverage

File:lib/Makefile/Update/Makefile.pm
Coverage:89.2%

line%coveragebranch
94100TF$_[0] =~ /(\.\S+)$/ ? :
110100TFif (defined $line) { }
119100TFif (defined $var)
120100TFif ($line =~ /^(?<indent>\s*)(?<file>[^ ]+)(?<tail>\s*\\?)$/)
121100TFif (defined $indent) { }
124100TFif $+{'indent'} ne $indent
132100TFunless defined $tail
140100TFif (defined(my $file_ext = _get_ext($file)))
141100TFif (defined $make_ext) { }
14250TFif ($file_ext ne $make_ext)
154100TFif ($file_ext ne $src_ext)
156100TFif (exists $files{$file_try})
163100TFunless (exists $files{$file})
172100TFif (exists $files{$file})
173100TFif ($files{$file}) { }
182100TFif (@values and lc $line lt $values[-1])
192100TFif ($last_tail =~ /\\$/ and $line =~ /\S/)
20250TFif (defined $make_ext)
20350TFif ($make_ext eq '' or keys %src_exts == 1 and exists $src_exts{$make_ext})
211100TFif $seen
218100TFunless ($new_files)
221100TFif (@values and not $values[-1] =~ /\\$/)
227100TFif (defined $make_ext)
235100TFif ($new_files)
23950TFif ($sorted)
258100TFif ($line =~ /^\s*(?<var>\S+)\s*(?::?=|:)(?<tail>[^=]*)$/)
265100TFif (exists $vars->{$makevar}) { }
270100TFexists $$vars{$_[0]} ? :
272100TFif ($makevar =~ /^objects$/i or $makevar =~ /^obj$/i) { }
100TFelsif ($makevar =~ /^(\w+)_(objects|obj|sources|src)$/i) { }
50TFelsif ($makevar =~ /^(\w+)\$\(\w+\)/) { }
28550TFif (not defined $var and $2 eq 'SOURCES' and $1 =~ /^(\w+)_l?a$/)
287100TFif (not defined $var and $1 =~ /^lib(\w+)$/)
29850TFif (defined $var)
299100TFif (not $tail =~ /\s*\\$/) { }
30950TFif (defined(my $src_ext = _get_ext($file)))
330100TFif $eof