Condition Coverage

blib/lib/App/GitWorkspaceScanner.pm
Criterion Covered Total %
condition 0 41 0.0


and 3 conditions

line !l l&&!r l&&r condition
248 0 0 0 defined $self->{'allowed_branches'} and defined $self->{'allow_any_branches'}
492 0 0 0 $self->{'verbose'} and $total_file_issues > 0

or 2 conditions

line l !l condition
233 0 0 $self->{'help'} //= 0
236 0 0 $self->{'verbose'} // 0
241 0 0 $self->{'workspace'} //= '/'
251 0 0 $self->{'allow_any_branches'} //= 0
256 0 0 $self->{'allow_untracked_files'} //= 0
268 0 0 $self->{'allowed_branches'} //= 'master'
272 0 0 $self->{'whitelist_repositories'} //= ''
434 0 0 $remote_branch // '(no remote)'
0 0 $status // '(no status)'
495 0 0 $commits_ahead // 0
497 0 0 $report->{$git_repository} //= {}
500 0 0 $commits_ahead // 0
510 0 0 $report->{$git_repository} //= {}

or 3 conditions

line l !l&&r !l&&!r condition
447 0 0 0 not defined $commits_ahead or $commits_ahead == 0
495 0 0 0 $total_file_issues > 0 or ($commits_ahead // 0) > 0
504 0 0 0 $self->{'allow_any_branches'} or $is_submodule