Branch Coverage

blib/lib/App/Tangerine.pm
Criterion Covered Total %
branch 0 80 0.0


line true false branch
39 0 0 unless (scalar @ARGV)
44 0 0 if ($flags{'diff'} and scalar @ARGV != 2)
49 0 0 if ($flags{'diff'} and not -e $ARGV[0] && -e $ARGV[1])
54 0 0 if ($flags{'mode'} and not $flags{'mode'} =~ /^(compile|u(se)?|runtime|r(eq)?|package|p(rov)?|a(ll)?)$/)
60 0 0 if ($flags{'jobs'} and not $flags{'jobs'} =~ /^(auto|\d+)$/)
65 0 0 if ($flags{'help'})
68 0 0 if ($flags{'compact'} and $flags{'mode'} ne 'all')
73 0 0 if ($flags{'compact'} and $flags{'files'})
82 0 0 if $flags{'mode'}
90 0 0 if $flags{'mode'} =~ /^(compile|u(se)?)$/
91 0 0 if $flags{'mode'} =~ /^(runtime|r(eq)?)$/
92 0 0 if $flags{'mode'} =~ /^(package|p(rov)?)$/
126 0 0 $flags{'all'} ? :
130 0 0 if (-d $arg) { }
0 0 elsif (-f $arg) { }
147 0 0 if ($@)
168 0 0 unless my $files = extract($archive, $tmpdir->dirname)
170 0 0 if -f $newdir
179 0 0 if ($flags{'diff'}) { }
181 0 0 -d $ARGV[0] ? :
182 0 0 -d $ARGV[1] ? :
195 0 0 $_->version ? :
0 0 if $_->file eq $file
203 0 0 $_->version ? :
0 0 if $_->file eq $file
213 0 0 if ($flags{'files'}) { }
216 0 0 if ($md->file ne $lastfile)
220 0 0 $md->version ? :
231 0 0 if $md->name eq $skip
232 0 0 if ($md->name ne $lastname)
234 0 0 if ($flags{'compact'} and $md->type eq 'p')
240 0 0 $md->version ? :
254 0 0 if $type eq 'p'
255 0 0 if $type eq 'c'
256 0 0 if $type eq 'r'
269 0 0 if ($by eq 'name') { }
0 0 elsif ($by eq 'file') { }
280 0 0 $b->type eq 'p' ? :
0 0 $a->type eq 'p' ? :
0 0 unless $first[0] cmp $first[1] or $a->type eq 'p' ? -1 : ($b->type eq 'p' ? 1 : $a->type cmp $b->type) or $second[0] cmp $second[1]