(parameter parser.Parameter)
| 67 | } |
| 68 | |
| 69 | func (f parameterFormatter) usageExample(parameter parser.Parameter) string { |
| 70 | parameters := f.collectUsageParameters(parameter, "") |
| 71 | sort.Strings(parameters) |
| 72 | |
| 73 | builder := strings.Builder{} |
| 74 | for _, value := range parameters { |
| 75 | f.writeSeparator(&builder, "; ") |
| 76 | builder.WriteString(value) |
| 77 | } |
| 78 | return builder.String() |
| 79 | } |
| 80 | |
| 81 | func (f parameterFormatter) collectUsageParameters(parameter parser.Parameter, prefix string) []string { |
| 82 | result := []string{} |
no test coverage detected