Branch Coverage

blib/lib/ExtUtils/XSpp/Parser.pm
Criterion Covered Total %
branch 18 26 69.2


line true false branch
18 0 4 unless open my $in, '<', $file
53 2 84 if ($$this{'FILE'}) { }
56 0 84 unless open $fh, '<', \$$this{'STRING'}
104 0 85 unless exists $$this{'DATA'}
131 7 2 if (eval "require ExtUtils::XSpp::Plugin::$package;") { }
0 2 elsif (not eval "require $package;") { }
140 8 1 unless ($$this{'PLUGINS'}{$package})
163 81 4 unless $_[0]{'PLUGINS'}{'POST_PROCESS'}
276 4 18 if ($kind eq 'POST_PROCESS') { }
287 0 209 unless $tags
306 0 12 unless $$plugins{$tag}
12 0 unless $$plugins{'_any_'}
310 12 0 if $handled