mirror of
https://github.com/charmbracelet/gum
synced 2024-05-17 21:56:42 +02:00
perf: improve filter fuzzy by pre-allocating slice
This commit is contained in:
parent
89f2928571
commit
84f3096665
|
@ -135,10 +135,9 @@ func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
|||
}
|
||||
|
||||
func matchAll(options []string) []fuzzy.Match {
|
||||
//nolint:prealloc
|
||||
var matches []fuzzy.Match
|
||||
for _, option := range options {
|
||||
matches = append(matches, fuzzy.Match{Str: option})
|
||||
var matches = make([]fuzzy.Match, len(options))
|
||||
for i, option := range options {
|
||||
matches[i] = fuzzy.Match{Str: option}
|
||||
}
|
||||
return matches
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue