mirror of
https://github.com/Gator96100/ProxSpace.git
synced 2025-08-19 21:03:25 -07:00
Updated msys2 to msys2-base-x86_64-20200903
This commit is contained in:
parent
5bc8dbdc75
commit
2307d54cb1
18501 changed files with 1684082 additions and 720361 deletions
57
msys2/usr/share/bash-completion/completions/mypy
Normal file
57
msys2/usr/share/bash-completion/completions/mypy
Normal file
|
@ -0,0 +1,57 @@
|
|||
# mypy completion -*- shell-script -*-
|
||||
|
||||
_mypy()
|
||||
{
|
||||
local cur prev words cword split
|
||||
_init_completion -s || return
|
||||
|
||||
[[ $cword -gt 2 && ${words[cword-2]} == --shadow-file ]] && \
|
||||
prev=--shadow-file # hack; takes two args
|
||||
|
||||
case $prev in
|
||||
--help|--version|--python-version|--platform|--always-true|\
|
||||
--always-false|--find-occurrences|--package|--command|-!(-*)[hVpc])
|
||||
return
|
||||
;;
|
||||
--config-file)
|
||||
_filedir
|
||||
return
|
||||
;;
|
||||
--follow-imports)
|
||||
COMPREPLY=( $(compgen -W 'normal silent skip error' -- "$cur") )
|
||||
return
|
||||
;;
|
||||
--python-executable)
|
||||
COMPREPLY=( $(compgen -c -- "${cur:-py}") )
|
||||
return
|
||||
;;
|
||||
--*-dir|--*-report)
|
||||
_filedir -d
|
||||
return
|
||||
;;
|
||||
--custom-typing|--module|-!(-*)m)
|
||||
_xfunc python _python_modules
|
||||
return
|
||||
;;
|
||||
--shadow-file)
|
||||
_filedir '@(py|pyi)'
|
||||
return
|
||||
;;
|
||||
--junit-xml)
|
||||
_filedir xml
|
||||
return
|
||||
;;
|
||||
esac
|
||||
|
||||
$split && return
|
||||
|
||||
if [[ $cur == -* ]]; then
|
||||
COMPREPLY=( $(compgen -W '$(_parse_help "$1")' -- "$cur") )
|
||||
return
|
||||
fi
|
||||
|
||||
_filedir '@(py|pyi)'
|
||||
} &&
|
||||
complete -F _mypy mypy
|
||||
|
||||
# ex: filetype=sh
|
Loading…
Add table
Add a link
Reference in a new issue