equal
deleted
inserted
replaced
|
1 # -*- mode: sh; sh-shell-file: bash -*- |
|
2 |
|
3 _gradle() |
|
4 { |
|
5 local cmds cur colonprefixes |
|
6 COMPREPLY=() |
|
7 local _help_cmds='dependencies dependencyInsight help projects properties tasks' |
|
8 local _java_cmds='assemble build buildDependents buildNeeded classes compileJava processResources clean cleanTest jar testClasses compileTestJava processTestResources javadoc check test uploadArchives' |
|
9 cur=${COMP_WORDS[COMP_CWORD]} |
|
10 # colonprefixes=${cur%"${cur##*:}"} |
|
11 COMPREPLY=( $(compgen -W '$_help_cmds $_java_cmds' -- $cur) ) |
|
12 # local i=${#COMPREPLY[*]} |
|
13 # while [ $((--i)) -ge 0 ]; do |
|
14 # COMPREPLY[$i]=${COMPREPLY[$i]#"$colonprefixes"} |
|
15 # done |
|
16 return 0 |
|
17 } && |
|
18 complete -F _gradle gradle |