MCPcopy Create free account
hub / github.com/Scalingo/cli / FlagsAutoComplete

Function FlagsAutoComplete

cmd/autocomplete/flags.go:87–96  ·  view source on GitHub ↗
(ctx context.Context, flag string)

Source from the content-addressed store, hash-verified

85}
86
87func FlagsAutoComplete(ctx context.Context, flag string) bool {
88 switch flag {
89 case "-r", "--remote":
90 return CountFlags([]string{"-r", "--remote"}) == 1 && FlagRemoteAutoComplete(ctx)
91 case "-a", "--app":
92 return CountFlags([]string{"-a", "--app"}) == 1 && FlagAppAutoComplete(ctx)
93 }
94
95 return false
96}

Callers 2

defaultActionFunction · 0.92
mainFunction · 0.92

Calls 3

CountFlagsFunction · 0.85
FlagRemoteAutoCompleteFunction · 0.85
FlagAppAutoCompleteFunction · 0.85

Tested by

no test coverage detected