Show short flag on CLI usage (#1580)
This commit is contained in:
@@ -117,8 +117,11 @@ func globalFlags(cmd *cobra.Command, flags ...flag.Flag) {
|
||||
|
||||
func toCobraFlag(cmd *cobra.Command, f flag.Flag, global bool) {
|
||||
// Workaround to pass aliases to templater for generating flag aliases.
|
||||
if len(f.Aliases) > 0 {
|
||||
if len(f.Aliases) > 0 || len(f.Short) > 0 {
|
||||
var aliases []string
|
||||
if len(f.Short) > 0 {
|
||||
f.Aliases = append(f.Aliases, f.Short)
|
||||
}
|
||||
for _, alias := range f.Aliases {
|
||||
dash := "--"
|
||||
if len(alias) == 1 {
|
||||
|
||||
Reference in New Issue
Block a user