Remove un-needed func

main
Naveen Gogineni 2 years ago committed by Dan Buch
parent c2ecb4469f
commit 8ef92d2a24
Signed by: meatballhat
GPG Key ID: A12F782281063434

@ -133,7 +133,6 @@ func compileTime() time.Time {
func NewApp() *App {
return &App{
Name: filepath.Base(os.Args[0]),
HelpName: "", // setup will fill this later
Usage: "A new cli application",
UsageText: "",
BashComplete: DefaultAppComplete,

@ -62,9 +62,6 @@ type Command struct {
// cli.go uses text/template to render templates. You can
// render custom help text by setting this variable.
CustomHelpTemplate string
// categories contains the categorized commands and is populated on app startup
categories CommandCategories
}
type Commands []*Command
@ -316,17 +313,6 @@ func (c *Command) VisibleFlags() []Flag {
return visibleFlags(c.Flags)
}
// VisibleCommands returns a slice of the Commands with Hidden=false
func (c *Command) VisibleCommands() []*Command {
var ret []*Command
for _, command := range c.Subcommands {
if !command.Hidden {
ret = append(ret, command)
}
}
return ret
}
func (c *Command) appendFlag(fl Flag) {
if !hasFlag(c.Flags, fl) {
c.Flags = append(c.Flags, fl)

Loading…
Cancel
Save