MCPcopy Index your code
hub / github.com/jetify-com/devbox / getSubcommand

Function getSubcommand

internal/boxcli/midcobra/telemetry.go:70–82  ·  view source on GitHub ↗
(cmd *cobra.Command, args []string)

Source from the content-addressed store, hash-verified

68}
69
70func getSubcommand(cmd *cobra.Command, args []string) (subcmd *cobra.Command, flags []string, err error) {
71 if cmd.TraverseChildren {
72 subcmd, _, err = cmd.Traverse(args)
73 } else {
74 subcmd, _, err = cmd.Find(args)
75 }
76
77 subcmd.Flags().Visit(func(f *pflag.Flag) {
78 flags = append(flags, "--"+f.Name)
79 })
80 sort.Strings(flags)
81 return subcmd, flags, err
82}
83
84func getPackagesAndCommitHash(c *cobra.Command) ([]string, string) {
85 configFlag := c.Flag("config")

Callers 1

postRunMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected