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
246 0 0 0 defined $$self{'allowed_branches'} and defined $$self{'allow_any_branches'}
490 0 0 0 $$self{'verbose'} and $total_file_issues > 0

or 2 conditions

line l !l condition
232 0 0 $$self{'help'} //= 0
235 0 0 $$self{'verbose'} // 0
240 0 0 $$self{'workspace'} //= '/'
250 0 0 $$self{'allow_any_branches'} //= 0
255 0 0 $$self{'allow_untracked_files'} //= 0
267 0 0 $$self{'allowed_branches'} //= 'master'
271 0 0 $$self{'whitelist_repositories'} //= ''
433 0 0 $remote_branch // '(no remote)'
0 0 $status // '(no status)'
494 0 0 $commits_ahead // 0
496 0 0 $$report{$git_repository} //= {}
499 0 0 $commits_ahead // 0
509 0 0 $$report{$git_repository} //= {}

or 3 conditions

line l !l&&r !l&&!r condition
446 0 0 0 not defined $commits_ahead or $commits_ahead == 0
494 0 0 0 $total_file_issues > 0 or ($commits_ahead // 0) > 0
503 0 0 0 $$self{'allow_any_branches'} or $is_submodule