completion/git: `shfmt` && `shellcheck`

pull/1965/head
John D Pell 2021-09-24 21:10:32 -07:00
parent e22aac855e
commit b0750fa49f
2 changed files with 18 additions and 16 deletions

View File

@ -49,6 +49,7 @@ completion/available/docker-machine.completion.bash
completion/available/docker.completion.bash
completion/available/gcloud.completion.bash
completion/available/gem.completion.bash
completion/available/git.completion.bash
completion/available/github-cli.completion.bash
completion/available/go.completion.bash
completion/available/helm.completion.bash

View File

@ -6,7 +6,7 @@
_command_exists git || return
# Don't handle completion if it's already managed
if complete -p git &>/dev/null; then
if complete -p git &> /dev/null; then
_log_warning "completion already loaded - this usually means it is safe to stop using this completion"
return 0
fi
@ -26,9 +26,10 @@ _git_bash_completion_paths=(
# Load the first completion file found
_git_bash_completion_found=false
for _comp_path in "${_git_bash_completion_paths[@]}" ; do
if [[ -r "$_comp_path" ]] ; then
for _comp_path in "${_git_bash_completion_paths[@]}"; do
if [[ -r "$_comp_path" ]]; then
_git_bash_completion_found=true
# shellcheck disable=SC1090 # don't follow
source "$_comp_path"
break
fi