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
247 0 0 0 defined $$self{'allowed_branches'} and defined $$self{'allow_any_branches'}
491 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