Merge pull request #5556 from greatroar/cleanup

ui/backup: Prepend, then sort (micro-optimization)
This commit is contained in:
Michael Eischer 2025-10-12 18:22:36 +02:00 committed by GitHub
commit aa0fb0210a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -62,12 +62,12 @@ func (b *TextProgress) Update(total, processed Counter, errors uint, currentFile
)
}
lines := make([]string, 0, len(currentFiles)+1)
lines := make([]string, 1, len(currentFiles)+1)
lines[0] = status
for filename := range currentFiles {
lines = append(lines, filename)
}
sort.Strings(lines)
lines = append([]string{status}, lines...)
sort.Strings(lines[1:])
b.term.SetStatus(lines)
}