MCPcopy Create free account
hub / github.com/alibaba/open-code-review / addOutputFlags

Function addOutputFlags

cmd/opencodereview/shared_flags.go:32–37  ·  view source on GitHub ↗
(cmd *cobra.Command, format, audience *string)

Source from the content-addressed store, hash-verified

30}
31
32func addOutputFlags(cmd *cobra.Command, format, audience *string) {
33 cmd.Flags().StringVarP(format, "format", "f", "text", "output format: text, json, or sarif")
34 cmd.Flags().StringVar(audience, "audience", "human", "output audience: human (show progress) or agent (summary only)")
35 cmd.RegisterFlagCompletionFunc("format", completeEnum("text", "json", "sarif"))
36 cmd.RegisterFlagCompletionFunc("audience", completeEnum("human", "agent"))
37}
38
39func addExcludeFlag(cmd *cobra.Command, target *string) {
40 cmd.Flags().StringVar(target, "exclude", "", "comma-separated gitignore-style patterns to exclude; merged with rule.json excludes")

Callers 3

registerReviewFlagsFunction · 0.85
registerScanFlagsFunction · 0.85

Calls 1

completeEnumFunction · 0.85

Tested by 1