summaryrefslogtreecommitdiffstats
path: root/pkg/commands/loaders/commits.go
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2022-03-19 16:34:46 +1100
committerJesse Duffield <jessedduffield@gmail.com>2022-03-24 20:14:41 +1100
commitbf4f06ab4e6ceefe388e0efefcc553526f3d96c2 (patch)
treeb4cfdb71e31fa7d960722f192a56e5fb1a483e5e /pkg/commands/loaders/commits.go
parenteda8f4a5d4302691d99efd066f9851809c984bc0 (diff)
more generics
Diffstat (limited to 'pkg/commands/loaders/commits.go')
-rw-r--r--pkg/commands/loaders/commits.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkg/commands/loaders/commits.go b/pkg/commands/loaders/commits.go
index 187a13bb0..20721be42 100644
--- a/pkg/commands/loaders/commits.go
+++ b/pkg/commands/loaders/commits.go
@@ -9,6 +9,7 @@ import (
"strconv"
"strings"
+ "github.com/jesseduffield/generics/slices"
"github.com/jesseduffield/lazygit/pkg/commands/models"
"github.com/jesseduffield/lazygit/pkg/commands/oscommands"
"github.com/jesseduffield/lazygit/pkg/commands/types/enums"
@@ -200,10 +201,9 @@ func (self *CommitLoader) getHydratedRebasingCommits(rebaseMode enums.RebaseMode
return nil, nil
}
- commitShas := make([]string, len(commits))
- for i, commit := range commits {
- commitShas[i] = commit.Sha
- }
+ commitShas := slices.Map(commits, func(commit *models.Commit) string {
+ return commit.Sha
+ })
// note that we're not filtering these as we do non-rebasing commits just because
// I suspect that will cause some damage