(values []interface{})
| 95 | } |
| 96 | |
| 97 | func (b CommandBuilder) formatAllowedValues(values []interface{}) string { |
| 98 | result := "" |
| 99 | separator := "" |
| 100 | for _, value := range values { |
| 101 | result += fmt.Sprintf("%s%v", separator, value) |
| 102 | separator = ", " |
| 103 | } |
| 104 | return result |
| 105 | } |
| 106 | |
| 107 | func (b CommandBuilder) createFlags(parameters []parser.Parameter) []*FlagDefinition { |
| 108 | flags := []*FlagDefinition{} |