summaryrefslogtreecommitdiff
path: root/gocomplete/complete.go
diff options
context:
space:
mode:
Diffstat (limited to 'gocomplete/complete.go')
-rw-r--r--gocomplete/complete.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/gocomplete/complete.go b/gocomplete/complete.go
index 5c24417..f90b12b 100644
--- a/gocomplete/complete.go
+++ b/gocomplete/complete.go
@@ -5,7 +5,7 @@ import "github.com/posener/complete"
var (
ellipsis = complete.PredictSet("./...")
- anyPackage = predictPackages("")
+ anyPackage = complete.PredictFunc(predictPackages)
goFiles = complete.PredictFiles("*.go")
anyFile = complete.PredictFiles("*")
anyGo = complete.PredictOr(goFiles, anyPackage, ellipsis)
@@ -44,7 +44,7 @@ func main() {
Flags: complete.Flags{
"-exec": complete.PredictAnything,
},
- Args: goFiles,
+ Args: complete.PredictFunc(predictRunnableFiles),
}
test := complete.Command{
@@ -53,14 +53,14 @@ func main() {
"-c": complete.PredictNothing,
"-exec": complete.PredictAnything,
- "-bench": predictTest("Benchmark"),
+ "-bench": predictBenchmark,
"-benchtime": complete.PredictAnything,
"-count": complete.PredictAnything,
"-cover": complete.PredictNothing,
"-covermode": complete.PredictSet("set", "count", "atomic"),
"-coverpkg": complete.PredictDirs("*"),
"-cpu": complete.PredictAnything,
- "-run": predictTest("Test", "Example"),
+ "-run": predictTest,
"-short": complete.PredictNothing,
"-timeout": complete.PredictAnything,