Branch Coverage

lib/App/GitFind.pm
Criterion Covered Total %
branch 5 36 13.8


line true false branch
72 0 1 unless ref $hrArgs->{'argv'} eq 'ARRAY'
73 0 1 unless defined $hrArgs->{'searchbase'}
78 0 0 if (not $details->{'expr'}) { }
0 0 elsif (not $details->{'saw_nonprune_action'}) { }
89 0 0 unless ($details->{'revs'})
93 0 0 if (@{$details->{'revs'};} > 1)
101 0 0 if ($details->{'saw_rr'} and $details->{'saw_non_rr'})
122 0 0 if $@
134 0 0 if ($self->_repo->path =~ qr"^(.+?[\\\/]\.git)[\\\/]modules[\\\/]")
137 0 0 if $@
154 0 0 if ($App::GitFind::VERBOSE)
187 0 0 if (not defined $rev) { }
0 0 elsif ($rev eq ']]') { }
219 0 1 unless $hrOpts = App::GitFind::cmdline::Parse($lrArgv)
225 0 1 if have('man')
226 1 0 if have('h') or have('help')
228 0 0 if have('?') or have('usage')
229 0 0 if have('V') or have('version')