docs: update cli-docs-tool to v0.5.0
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
24
vendor/github.com/docker/cli-docs-tool/clidocstool.go
generated
vendored
24
vendor/github.com/docker/cli-docs-tool/clidocstool.go
generated
vendored
@@ -18,6 +18,7 @@ import (
|
||||
"errors"
|
||||
"io"
|
||||
"os"
|
||||
"strings"
|
||||
|
||||
"github.com/spf13/cobra"
|
||||
)
|
||||
@@ -97,3 +98,26 @@ func copyFile(src string, dst string) error {
|
||||
_, err = io.Copy(df, sf)
|
||||
return err
|
||||
}
|
||||
|
||||
func getAliases(cmd *cobra.Command) []string {
|
||||
if a := cmd.Annotations["aliases"]; a != "" {
|
||||
aliases := strings.Split(a, ",")
|
||||
for i := 0; i < len(aliases); i++ {
|
||||
aliases[i] = strings.TrimSpace(aliases[i])
|
||||
}
|
||||
return aliases
|
||||
}
|
||||
if len(cmd.Aliases) == 0 {
|
||||
return cmd.Aliases
|
||||
}
|
||||
|
||||
var parentPath string
|
||||
if cmd.HasParent() {
|
||||
parentPath = cmd.Parent().CommandPath() + " "
|
||||
}
|
||||
aliases := []string{cmd.CommandPath()}
|
||||
for _, a := range cmd.Aliases {
|
||||
aliases = append(aliases, parentPath+a)
|
||||
}
|
||||
return aliases
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user