MCPcopy
hub / github.com/cli/cli / AddJSONFlags

Function AddJSONFlags

pkg/cmdutil/json_flags.go:26–33  ·  view source on GitHub ↗
(cmd *cobra.Command, exportTarget *Exporter, fields []string)

Source from the content-addressed store, hash-verified

24}
25
26func AddJSONFlags(cmd *cobra.Command, exportTarget *Exporter, fields []string) {
27 f := cmd.Flags()
28 addJsonFlag(f)
29 addJqFlag(f, "q")
30 addTemplateFlag(f, "t")
31
32 setupJsonFlags(cmd, exportTarget, fields)
33}
34
35func AddJSONFlagsWithoutShorthand(cmd *cobra.Command, exportTarget *Exporter, fields []string) {
36 f := cmd.Flags()

Callers 15

NewCmdListFunction · 0.92
NewCmdViewFunction · 0.92
NewCmdListFunction · 0.92
NewCmdViewFunction · 0.92
NewCmdListFunction · 0.92
NewCmdViewFunction · 0.92
NewCmdListFunction · 0.92
NewCmdCommitsFunction · 0.92
NewCmdPrsFunction · 0.92
NewCmdIssuesFunction · 0.92
NewCmdReposFunction · 0.92
NewCmdCodeFunction · 0.92

Calls 4

addJsonFlagFunction · 0.85
addJqFlagFunction · 0.85
addTemplateFlagFunction · 0.85
setupJsonFlagsFunction · 0.85

Tested by 2

TestAddJSONFlagsFunction · 0.68