summaryrefslogtreecommitdiff
path: root/completions/jq
diff options
context:
space:
mode:
authorGabriel F. T. Gomes <gabriel@inconstante.net.br>2020-08-03 18:43:13 -0300
committerGabriel F. T. Gomes <gabriel@inconstante.net.br>2020-08-03 18:43:13 -0300
commit95623d39d6029ba78ec96ad5ea08e9ac12629b91 (patch)
treeea0fe36eb5e6f40e0a1f765d44c4b0c0b2bfb089 /completions/jq
parent019f3cc463db63abc6460f97deb488deec43840b (diff)
downloadbash-completion-95623d39d6029ba78ec96ad5ea08e9ac12629b91.tar.gz
New upstream version 2.11upstream/2.11upstream
Diffstat (limited to 'completions/jq')
-rw-r--r--completions/jq32
1 files changed, 16 insertions, 16 deletions
diff --git a/completions/jq b/completions/jq
index 3fdbfb0c..2d99c391 100644
--- a/completions/jq
+++ b/completions/jq
@@ -6,14 +6,14 @@ _jq()
_init_completion || return
case $prev in
- --help|--version|--arg|--argjson|--slurpfile|--argfile)
+ --help | --version | --arg | --argjson | --slurpfile | --argfile)
return
;;
--indent)
- COMPREPLY=( $(compgen -W '{1..8}' -- "$cur") )
+ COMPREPLY=($(compgen -W '{1..8}' -- "$cur"))
return
;;
- --from-file|--run-tests|-!(-*)f)
+ --from-file | --run-tests | -!(-*)f)
_filedir
return
;;
@@ -23,19 +23,19 @@ _jq()
;;
esac
- (( cword > 2 )) && \
- case ${words[cword-2]} in
- --arg|--argjson)
- return
- ;;
- --slurpfile|--argfile)
- _filedir json
- return
- ;;
- esac
+ ((cword > 2)) &&
+ case ${words[cword - 2]} in
+ --arg | --argjson)
+ return
+ ;;
+ --slurpfile | --argfile)
+ _filedir json
+ return
+ ;;
+ esac
if [[ $cur == -* ]]; then
- COMPREPLY=( $(compgen -W '$(_parse_help "$1")' -- "$cur") )
+ COMPREPLY=($(compgen -W '$(_parse_help "$1")' -- "$cur"))
return
fi
@@ -44,11 +44,11 @@ _jq()
_count_args "" "@(--arg|--arg?(json|file)|--?(slurp|from-)file|--indent|--run-tests|-!(-*)[fL])"
# 1st arg is filter
- [[ $args -eq 1 ]] && return
+ ((args == 1)) && return
# 2... are input files
_filedir json
} &&
-complete -F _jq jq
+ complete -F _jq jq
# ex: filetype=sh