(models []string)
| 91 | } |
| 92 | |
| 93 | func normalizeModelNames(models []string) []string { |
| 94 | return lo.Uniq(lo.FilterMap(models, func(model string, _ int) (string, bool) { |
| 95 | trimmed := strings.TrimSpace(model) |
| 96 | return trimmed, trimmed != "" |
| 97 | })) |
| 98 | } |
| 99 | |
| 100 | func mergeModelNames(base []string, appended []string) []string { |
| 101 | merged := normalizeModelNames(base) |
no outgoing calls