Documentation
¶
Index ¶
- func SetAtmosConfig(config *schema.AtmosConfiguration)
- type AddCommandProvider
- func (a *AddCommandProvider) GetCommand() *cobra.Command
- func (a *AddCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (a *AddCommandProvider) GetFlagsBuilder() flags.Builder
- func (a *AddCommandProvider) GetGroup() string
- func (a *AddCommandProvider) GetName() string
- func (a *AddCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type CleanCommandProvider
- func (c *CleanCommandProvider) GetCommand() *cobra.Command
- func (c *CleanCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (c *CleanCommandProvider) GetFlagsBuilder() flags.Builder
- func (c *CleanCommandProvider) GetGroup() string
- func (c *CleanCommandProvider) GetName() string
- func (c *CleanCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type DuCommandProvider
- func (d *DuCommandProvider) GetAliases() []internal.CommandAlias
- func (d *DuCommandProvider) GetCommand() *cobra.Command
- func (d *DuCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (d *DuCommandProvider) GetFlagsBuilder() flags.Builder
- func (d *DuCommandProvider) GetGroup() string
- func (d *DuCommandProvider) GetName() string
- func (d *DuCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type EnvCommandProvider
- func (e *EnvCommandProvider) GetCommand() *cobra.Command
- func (e *EnvCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (e *EnvCommandProvider) GetFlagsBuilder() flags.Builder
- func (e *EnvCommandProvider) GetGroup() string
- func (e *EnvCommandProvider) GetName() string
- func (e *EnvCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type ExecCommandProvider
- func (e *ExecCommandProvider) GetCommand() *cobra.Command
- func (e *ExecCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (e *ExecCommandProvider) GetFlagsBuilder() flags.Builder
- func (e *ExecCommandProvider) GetGroup() string
- func (e *ExecCommandProvider) GetName() string
- func (e *ExecCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type GetCommandProvider
- func (g *GetCommandProvider) GetCommand() *cobra.Command
- func (g *GetCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (g *GetCommandProvider) GetFlagsBuilder() flags.Builder
- func (g *GetCommandProvider) GetGroup() string
- func (g *GetCommandProvider) GetName() string
- func (g *GetCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type InfoCommandProvider
- func (i *InfoCommandProvider) GetCommand() *cobra.Command
- func (i *InfoCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (i *InfoCommandProvider) GetFlagsBuilder() flags.Builder
- func (i *InfoCommandProvider) GetGroup() string
- func (i *InfoCommandProvider) GetName() string
- func (i *InfoCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type InstallCommandProvider
- func (i *InstallCommandProvider) GetCommand() *cobra.Command
- func (i *InstallCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (i *InstallCommandProvider) GetFlagsBuilder() flags.Builder
- func (i *InstallCommandProvider) GetGroup() string
- func (i *InstallCommandProvider) GetName() string
- func (i *InstallCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type ListCommandProvider
- func (l *ListCommandProvider) GetCommand() *cobra.Command
- func (l *ListCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (l *ListCommandProvider) GetFlagsBuilder() flags.Builder
- func (l *ListCommandProvider) GetGroup() string
- func (l *ListCommandProvider) GetName() string
- func (l *ListCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type PathCommandProvider
- func (p *PathCommandProvider) GetCommand() *cobra.Command
- func (p *PathCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (p *PathCommandProvider) GetFlagsBuilder() flags.Builder
- func (p *PathCommandProvider) GetGroup() string
- func (p *PathCommandProvider) GetName() string
- func (p *PathCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type RemoveCommandProvider
- func (r *RemoveCommandProvider) GetCommand() *cobra.Command
- func (r *RemoveCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (r *RemoveCommandProvider) GetFlagsBuilder() flags.Builder
- func (r *RemoveCommandProvider) GetGroup() string
- func (r *RemoveCommandProvider) GetName() string
- func (r *RemoveCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type SearchCommandProvider
- func (s *SearchCommandProvider) GetCommand() *cobra.Command
- func (s *SearchCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (s *SearchCommandProvider) GetFlagsBuilder() flags.Builder
- func (s *SearchCommandProvider) GetGroup() string
- func (s *SearchCommandProvider) GetName() string
- func (s *SearchCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type SetCommandProvider
- func (s *SetCommandProvider) GetCommand() *cobra.Command
- func (s *SetCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (s *SetCommandProvider) GetFlagsBuilder() flags.Builder
- func (s *SetCommandProvider) GetGroup() string
- func (s *SetCommandProvider) GetName() string
- func (s *SetCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type ToolchainCommandProvider
- func (t *ToolchainCommandProvider) GetAliases() []internal.CommandAlias
- func (t *ToolchainCommandProvider) GetCommand() *cobra.Command
- func (t *ToolchainCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (t *ToolchainCommandProvider) GetFlagsBuilder() flags.Builder
- func (t *ToolchainCommandProvider) GetGroup() string
- func (t *ToolchainCommandProvider) GetName() string
- func (t *ToolchainCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type UninstallCommandProvider
- func (u *UninstallCommandProvider) GetCommand() *cobra.Command
- func (u *UninstallCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (u *UninstallCommandProvider) GetFlagsBuilder() flags.Builder
- func (u *UninstallCommandProvider) GetGroup() string
- func (u *UninstallCommandProvider) GetName() string
- func (u *UninstallCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
- type WhichCommandProvider
- func (w *WhichCommandProvider) GetCommand() *cobra.Command
- func (w *WhichCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
- func (w *WhichCommandProvider) GetFlagsBuilder() flags.Builder
- func (w *WhichCommandProvider) GetGroup() string
- func (w *WhichCommandProvider) GetName() string
- func (w *WhichCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetAtmosConfig ¶
func SetAtmosConfig(config *schema.AtmosConfiguration)
SetAtmosConfig sets the Atmos configuration for the toolchain command. This is called from root.go after atmosConfig is initialized.
Types ¶
type AddCommandProvider ¶
type AddCommandProvider struct{}
AddCommandProvider implements the CommandProvider interface.
func (*AddCommandProvider) GetCommand ¶
func (a *AddCommandProvider) GetCommand() *cobra.Command
func (*AddCommandProvider) GetCompatibilityFlags ¶
func (a *AddCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*AddCommandProvider) GetFlagsBuilder ¶
func (a *AddCommandProvider) GetFlagsBuilder() flags.Builder
func (*AddCommandProvider) GetGroup ¶
func (a *AddCommandProvider) GetGroup() string
func (*AddCommandProvider) GetName ¶
func (a *AddCommandProvider) GetName() string
func (*AddCommandProvider) GetPositionalArgsBuilder ¶
func (a *AddCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type CleanCommandProvider ¶
type CleanCommandProvider struct{}
CleanCommandProvider implements the CommandProvider interface.
func (*CleanCommandProvider) GetCommand ¶
func (c *CleanCommandProvider) GetCommand() *cobra.Command
func (*CleanCommandProvider) GetCompatibilityFlags ¶
func (c *CleanCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*CleanCommandProvider) GetFlagsBuilder ¶
func (c *CleanCommandProvider) GetFlagsBuilder() flags.Builder
func (*CleanCommandProvider) GetGroup ¶
func (c *CleanCommandProvider) GetGroup() string
func (*CleanCommandProvider) GetName ¶
func (c *CleanCommandProvider) GetName() string
func (*CleanCommandProvider) GetPositionalArgsBuilder ¶
func (c *CleanCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type DuCommandProvider ¶
type DuCommandProvider struct{}
DuCommandProvider implements the CommandProvider interface for the du command. It provides disk space usage information for installed tools.
func (*DuCommandProvider) GetAliases ¶
func (d *DuCommandProvider) GetAliases() []internal.CommandAlias
GetAliases returns command aliases (none for du command).
func (*DuCommandProvider) GetCommand ¶
func (d *DuCommandProvider) GetCommand() *cobra.Command
GetCommand returns the Cobra command for disk usage.
func (*DuCommandProvider) GetCompatibilityFlags ¶
func (d *DuCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
GetCompatibilityFlags returns compatibility flags (none for du command).
func (*DuCommandProvider) GetFlagsBuilder ¶
func (d *DuCommandProvider) GetFlagsBuilder() flags.Builder
GetFlagsBuilder returns the flags builder (none for du command).
func (*DuCommandProvider) GetGroup ¶
func (d *DuCommandProvider) GetGroup() string
GetGroup returns the command group for help display.
func (*DuCommandProvider) GetName ¶
func (d *DuCommandProvider) GetName() string
GetName returns the command name.
func (*DuCommandProvider) GetPositionalArgsBuilder ¶
func (d *DuCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
GetPositionalArgsBuilder returns the positional args builder (none for du command).
type EnvCommandProvider ¶
type EnvCommandProvider struct{}
EnvCommandProvider implements the CommandProvider interface.
func (*EnvCommandProvider) GetCommand ¶
func (e *EnvCommandProvider) GetCommand() *cobra.Command
func (*EnvCommandProvider) GetCompatibilityFlags ¶
func (e *EnvCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*EnvCommandProvider) GetFlagsBuilder ¶
func (e *EnvCommandProvider) GetFlagsBuilder() flags.Builder
func (*EnvCommandProvider) GetGroup ¶
func (e *EnvCommandProvider) GetGroup() string
func (*EnvCommandProvider) GetName ¶
func (e *EnvCommandProvider) GetName() string
func (*EnvCommandProvider) GetPositionalArgsBuilder ¶
func (e *EnvCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type ExecCommandProvider ¶
type ExecCommandProvider struct{}
ExecCommandProvider implements CommandProvider for the toolchain exec command. It provides the ability to execute tools with specific versions, installing them if necessary.
func (*ExecCommandProvider) GetCommand ¶
func (e *ExecCommandProvider) GetCommand() *cobra.Command
GetCommand returns the Cobra command for toolchain exec.
func (*ExecCommandProvider) GetCompatibilityFlags ¶
func (e *ExecCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
GetCompatibilityFlags returns nil as this command has no compatibility flags.
func (*ExecCommandProvider) GetFlagsBuilder ¶
func (e *ExecCommandProvider) GetFlagsBuilder() flags.Builder
GetFlagsBuilder returns nil as this command has no flags.
func (*ExecCommandProvider) GetGroup ¶
func (e *ExecCommandProvider) GetGroup() string
GetGroup returns the command group for help display.
func (*ExecCommandProvider) GetName ¶
func (e *ExecCommandProvider) GetName() string
GetName returns the command name.
func (*ExecCommandProvider) GetPositionalArgsBuilder ¶
func (e *ExecCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
GetPositionalArgsBuilder returns nil as positional args are handled by Cobra validation.
type GetCommandProvider ¶
type GetCommandProvider struct{}
GetCommandProvider implements the CommandProvider interface.
func (*GetCommandProvider) GetCommand ¶
func (g *GetCommandProvider) GetCommand() *cobra.Command
func (*GetCommandProvider) GetCompatibilityFlags ¶
func (g *GetCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*GetCommandProvider) GetFlagsBuilder ¶
func (g *GetCommandProvider) GetFlagsBuilder() flags.Builder
func (*GetCommandProvider) GetGroup ¶
func (g *GetCommandProvider) GetGroup() string
func (*GetCommandProvider) GetName ¶
func (g *GetCommandProvider) GetName() string
func (*GetCommandProvider) GetPositionalArgsBuilder ¶
func (g *GetCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type InfoCommandProvider ¶
type InfoCommandProvider struct{}
InfoCommandProvider implements the CommandProvider interface.
func (*InfoCommandProvider) GetCommand ¶
func (i *InfoCommandProvider) GetCommand() *cobra.Command
func (*InfoCommandProvider) GetCompatibilityFlags ¶
func (i *InfoCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*InfoCommandProvider) GetFlagsBuilder ¶
func (i *InfoCommandProvider) GetFlagsBuilder() flags.Builder
func (*InfoCommandProvider) GetGroup ¶
func (i *InfoCommandProvider) GetGroup() string
func (*InfoCommandProvider) GetName ¶
func (i *InfoCommandProvider) GetName() string
func (*InfoCommandProvider) GetPositionalArgsBuilder ¶
func (i *InfoCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type InstallCommandProvider ¶
type InstallCommandProvider struct{}
InstallCommandProvider implements the CommandProvider interface.
func (*InstallCommandProvider) GetCommand ¶
func (i *InstallCommandProvider) GetCommand() *cobra.Command
func (*InstallCommandProvider) GetCompatibilityFlags ¶
func (i *InstallCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*InstallCommandProvider) GetFlagsBuilder ¶
func (i *InstallCommandProvider) GetFlagsBuilder() flags.Builder
func (*InstallCommandProvider) GetGroup ¶
func (i *InstallCommandProvider) GetGroup() string
func (*InstallCommandProvider) GetName ¶
func (i *InstallCommandProvider) GetName() string
func (*InstallCommandProvider) GetPositionalArgsBuilder ¶
func (i *InstallCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type ListCommandProvider ¶
type ListCommandProvider struct{}
ListCommandProvider implements the CommandProvider interface.
func (*ListCommandProvider) GetCommand ¶
func (l *ListCommandProvider) GetCommand() *cobra.Command
func (*ListCommandProvider) GetCompatibilityFlags ¶
func (l *ListCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*ListCommandProvider) GetFlagsBuilder ¶
func (l *ListCommandProvider) GetFlagsBuilder() flags.Builder
func (*ListCommandProvider) GetGroup ¶
func (l *ListCommandProvider) GetGroup() string
func (*ListCommandProvider) GetName ¶
func (l *ListCommandProvider) GetName() string
func (*ListCommandProvider) GetPositionalArgsBuilder ¶
func (l *ListCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type PathCommandProvider ¶
type PathCommandProvider struct{}
PathCommandProvider implements the CommandProvider interface.
func (*PathCommandProvider) GetCommand ¶
func (p *PathCommandProvider) GetCommand() *cobra.Command
func (*PathCommandProvider) GetCompatibilityFlags ¶
func (p *PathCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*PathCommandProvider) GetFlagsBuilder ¶
func (p *PathCommandProvider) GetFlagsBuilder() flags.Builder
func (*PathCommandProvider) GetGroup ¶
func (p *PathCommandProvider) GetGroup() string
func (*PathCommandProvider) GetName ¶
func (p *PathCommandProvider) GetName() string
func (*PathCommandProvider) GetPositionalArgsBuilder ¶
func (p *PathCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type RemoveCommandProvider ¶
type RemoveCommandProvider struct{}
RemoveCommandProvider implements the CommandProvider interface.
func (*RemoveCommandProvider) GetCommand ¶
func (r *RemoveCommandProvider) GetCommand() *cobra.Command
func (*RemoveCommandProvider) GetCompatibilityFlags ¶
func (r *RemoveCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*RemoveCommandProvider) GetFlagsBuilder ¶
func (r *RemoveCommandProvider) GetFlagsBuilder() flags.Builder
func (*RemoveCommandProvider) GetGroup ¶
func (r *RemoveCommandProvider) GetGroup() string
func (*RemoveCommandProvider) GetName ¶
func (r *RemoveCommandProvider) GetName() string
func (*RemoveCommandProvider) GetPositionalArgsBuilder ¶
func (r *RemoveCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type SearchCommandProvider ¶
type SearchCommandProvider struct{}
SearchCommandProvider implements the CommandProvider interface.
func (*SearchCommandProvider) GetCommand ¶
func (s *SearchCommandProvider) GetCommand() *cobra.Command
func (*SearchCommandProvider) GetCompatibilityFlags ¶
func (s *SearchCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*SearchCommandProvider) GetFlagsBuilder ¶
func (s *SearchCommandProvider) GetFlagsBuilder() flags.Builder
func (*SearchCommandProvider) GetGroup ¶
func (s *SearchCommandProvider) GetGroup() string
func (*SearchCommandProvider) GetName ¶
func (s *SearchCommandProvider) GetName() string
func (*SearchCommandProvider) GetPositionalArgsBuilder ¶
func (s *SearchCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type SetCommandProvider ¶
type SetCommandProvider struct{}
SetCommandProvider implements the CommandProvider interface.
func (*SetCommandProvider) GetCommand ¶
func (s *SetCommandProvider) GetCommand() *cobra.Command
func (*SetCommandProvider) GetCompatibilityFlags ¶
func (s *SetCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*SetCommandProvider) GetFlagsBuilder ¶
func (s *SetCommandProvider) GetFlagsBuilder() flags.Builder
func (*SetCommandProvider) GetGroup ¶
func (s *SetCommandProvider) GetGroup() string
func (*SetCommandProvider) GetName ¶
func (s *SetCommandProvider) GetName() string
func (*SetCommandProvider) GetPositionalArgsBuilder ¶
func (s *SetCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type ToolchainCommandProvider ¶
type ToolchainCommandProvider struct{}
ToolchainCommandProvider implements the CommandProvider interface.
func (*ToolchainCommandProvider) GetAliases ¶
func (t *ToolchainCommandProvider) GetAliases() []internal.CommandAlias
GetAliases returns command aliases for the toolchain command.
func (*ToolchainCommandProvider) GetCommand ¶
func (t *ToolchainCommandProvider) GetCommand() *cobra.Command
GetCommand returns the root toolchain command (*cobra.Command) for registration with the command registry. This command serves as the parent for all toolchain subcommands (add, install, list, etc.).
func (*ToolchainCommandProvider) GetCompatibilityFlags ¶
func (t *ToolchainCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
GetCompatibilityFlags returns compatibility flags for this command.
func (*ToolchainCommandProvider) GetFlagsBuilder ¶
func (t *ToolchainCommandProvider) GetFlagsBuilder() flags.Builder
GetFlagsBuilder returns the flags builder for this command.
func (*ToolchainCommandProvider) GetGroup ¶
func (t *ToolchainCommandProvider) GetGroup() string
GetGroup returns the command group identifier ("Toolchain Commands") used for organizing commands in help output.
func (*ToolchainCommandProvider) GetName ¶
func (t *ToolchainCommandProvider) GetName() string
GetName returns the unique command name ("toolchain") used for command registration and identification.
func (*ToolchainCommandProvider) GetPositionalArgsBuilder ¶
func (t *ToolchainCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
GetPositionalArgsBuilder returns the positional args builder for this command.
type UninstallCommandProvider ¶
type UninstallCommandProvider struct{}
UninstallCommandProvider implements the CommandProvider interface.
func (*UninstallCommandProvider) GetCommand ¶
func (u *UninstallCommandProvider) GetCommand() *cobra.Command
func (*UninstallCommandProvider) GetCompatibilityFlags ¶
func (u *UninstallCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*UninstallCommandProvider) GetFlagsBuilder ¶
func (u *UninstallCommandProvider) GetFlagsBuilder() flags.Builder
func (*UninstallCommandProvider) GetGroup ¶
func (u *UninstallCommandProvider) GetGroup() string
func (*UninstallCommandProvider) GetName ¶
func (u *UninstallCommandProvider) GetName() string
func (*UninstallCommandProvider) GetPositionalArgsBuilder ¶
func (u *UninstallCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder
type WhichCommandProvider ¶
type WhichCommandProvider struct{}
WhichCommandProvider implements the CommandProvider interface.
func (*WhichCommandProvider) GetCommand ¶
func (w *WhichCommandProvider) GetCommand() *cobra.Command
func (*WhichCommandProvider) GetCompatibilityFlags ¶
func (w *WhichCommandProvider) GetCompatibilityFlags() map[string]compat.CompatibilityFlag
func (*WhichCommandProvider) GetFlagsBuilder ¶
func (w *WhichCommandProvider) GetFlagsBuilder() flags.Builder
func (*WhichCommandProvider) GetGroup ¶
func (w *WhichCommandProvider) GetGroup() string
func (*WhichCommandProvider) GetName ¶
func (w *WhichCommandProvider) GetName() string
func (*WhichCommandProvider) GetPositionalArgsBuilder ¶
func (w *WhichCommandProvider) GetPositionalArgsBuilder() *flags.PositionalArgsBuilder