func useLine(c *cobra.Command) string {
	var useline string
	if c.HasParent() {
		useline = commandPath(c.Parent()) + " " + c.Use
	} else {
		useline = c.Use
	}
	if c.DisableFlagsInUseLine {
		return useline
	}
	if c.HasAvailableFlags() && !strings.Contains(useline, "[flags]") {
		useline += " [flags]"
	}
	return useline
}
func useLine(c *cobra.Command) string {
	var useline string
	if c.HasParent() {
		useline = commandPath(c.Parent()) + " " + c.Use
	} else {
		useline = c.Use
	}
	if c.DisableFlagsInUseLine {
		return useline
	}
	if c.HasAvailableFlags() && !strings.Contains(useline, "[flags]") {
		useline += " [flags]"
	}
	return useline
}
func useLine ( c * cobra . Command ) string { var useline string if c . HasParent ( ) { useline = commandPath ( c . Parent ( ) ) + " " + c . Use } else { useline = c . Use } if c . DisableFlagsInUseLine { return useline } if c . HasAvailableFlags ( ) && ! strings . Contains ( useline , " " ) { useline += " " } return useline }
// useLine is like cobra.Command.UseLine but tweaked to use commandPath.
useLine is like cobra . Command . UseLine but tweaked to use commandPath .