mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-05-12 04:45:47 +02:00
Fix linter warnings (#4352)
- **PR Description** Fix a few things that started to crop up in my editor recently, probably because of an updated gopls or something (I didn't investigate more closely).
This commit is contained in:
commit
08751d6b60
20 changed files with 19 additions and 40 deletions
|
@ -7,7 +7,6 @@ import (
|
||||||
gogit "github.com/jesseduffield/go-git/v5"
|
gogit "github.com/jesseduffield/go-git/v5"
|
||||||
"github.com/jesseduffield/lazygit/pkg/commands/git_config"
|
"github.com/jesseduffield/lazygit/pkg/commands/git_config"
|
||||||
"github.com/jesseduffield/lazygit/pkg/commands/oscommands"
|
"github.com/jesseduffield/lazygit/pkg/commands/oscommands"
|
||||||
"github.com/jesseduffield/lazygit/pkg/commands/patch"
|
|
||||||
"github.com/jesseduffield/lazygit/pkg/common"
|
"github.com/jesseduffield/lazygit/pkg/common"
|
||||||
"github.com/jesseduffield/lazygit/pkg/config"
|
"github.com/jesseduffield/lazygit/pkg/config"
|
||||||
"github.com/jesseduffield/lazygit/pkg/utils"
|
"github.com/jesseduffield/lazygit/pkg/utils"
|
||||||
|
@ -126,26 +125,6 @@ func buildWorkingTreeCommands(deps commonDeps) *WorkingTreeCommands {
|
||||||
return NewWorkingTreeCommands(gitCommon, submoduleCommands, fileLoader)
|
return NewWorkingTreeCommands(gitCommon, submoduleCommands, fileLoader)
|
||||||
}
|
}
|
||||||
|
|
||||||
func buildPatchCommands(deps commonDeps) *PatchCommands { //nolint:golint,unused
|
|
||||||
gitCommon := buildGitCommon(deps)
|
|
||||||
rebaseCommands := buildRebaseCommands(deps)
|
|
||||||
commitCommands := buildCommitCommands(deps)
|
|
||||||
statusCommands := buildStatusCommands(deps)
|
|
||||||
stashCommands := buildStashCommands(deps)
|
|
||||||
loadFileFn := func(from string, to string, reverse bool, filename string, plain bool) (string, error) {
|
|
||||||
return "", nil
|
|
||||||
}
|
|
||||||
patchBuilder := patch.NewPatchBuilder(gitCommon.Log, loadFileFn)
|
|
||||||
|
|
||||||
return NewPatchCommands(gitCommon, rebaseCommands, commitCommands, statusCommands, stashCommands, patchBuilder)
|
|
||||||
}
|
|
||||||
|
|
||||||
func buildStatusCommands(deps commonDeps) *StatusCommands { //nolint:golint,unused
|
|
||||||
gitCommon := buildGitCommon(deps)
|
|
||||||
|
|
||||||
return NewStatusCommands(gitCommon)
|
|
||||||
}
|
|
||||||
|
|
||||||
func buildStashCommands(deps commonDeps) *StashCommands {
|
func buildStashCommands(deps commonDeps) *StashCommands {
|
||||||
gitCommon := buildGitCommon(deps)
|
gitCommon := buildGitCommon(deps)
|
||||||
fileLoader := buildFileLoader(gitCommon)
|
fileLoader := buildFileLoader(gitCommon)
|
||||||
|
|
|
@ -37,7 +37,7 @@ func NewBasicCommitsController(c *ControllerCommon, context ContainsCommits) *Ba
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
c: c,
|
c: c,
|
||||||
context: context,
|
context: context,
|
||||||
ListControllerTrait: NewListControllerTrait[*models.Commit](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
context,
|
context,
|
||||||
context.GetSelected,
|
context.GetSelected,
|
||||||
|
|
|
@ -26,7 +26,7 @@ func NewBisectController(
|
||||||
return &BisectController{
|
return &BisectController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
c: c,
|
c: c,
|
||||||
ListControllerTrait: NewListControllerTrait[*models.Commit](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().LocalCommits,
|
c.Contexts().LocalCommits,
|
||||||
c.Contexts().LocalCommits.GetSelected,
|
c.Contexts().LocalCommits.GetSelected,
|
||||||
|
|
|
@ -28,7 +28,7 @@ func NewBranchesController(
|
||||||
return &BranchesController{
|
return &BranchesController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
c: c,
|
c: c,
|
||||||
ListControllerTrait: NewListControllerTrait[*models.Branch](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().Branches,
|
c.Contexts().Branches,
|
||||||
c.Contexts().Branches.GetSelected,
|
c.Contexts().Branches.GetSelected,
|
||||||
|
|
|
@ -30,7 +30,7 @@ func NewCommitFilesController(
|
||||||
return &CommitFilesController{
|
return &CommitFilesController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
c: c,
|
c: c,
|
||||||
ListControllerTrait: NewListControllerTrait[*filetree.CommitFileNode](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().CommitFiles,
|
c.Contexts().CommitFiles,
|
||||||
c.Contexts().CommitFiles.GetSelected,
|
c.Contexts().CommitFiles.GetSelected,
|
||||||
|
|
|
@ -28,7 +28,7 @@ func NewFilesController(
|
||||||
) *FilesController {
|
) *FilesController {
|
||||||
return &FilesController{
|
return &FilesController{
|
||||||
c: c,
|
c: c,
|
||||||
ListControllerTrait: NewListControllerTrait[*filetree.FileNode](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().Files,
|
c.Contexts().Files,
|
||||||
c.Contexts().Files.GetSelected,
|
c.Contexts().Files.GetSelected,
|
||||||
|
|
|
@ -22,7 +22,7 @@ func NewGitFlowController(
|
||||||
) *GitFlowController {
|
) *GitFlowController {
|
||||||
return &GitFlowController{
|
return &GitFlowController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[*models.Branch](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().Branches,
|
c.Contexts().Branches,
|
||||||
c.Contexts().Branches.GetSelected,
|
c.Contexts().Branches.GetSelected,
|
||||||
|
|
|
@ -44,7 +44,7 @@ func NewLocalCommitsController(
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
c: c,
|
c: c,
|
||||||
pullFiles: pullFiles,
|
pullFiles: pullFiles,
|
||||||
ListControllerTrait: NewListControllerTrait[*models.Commit](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().LocalCommits,
|
c.Contexts().LocalCommits,
|
||||||
c.Contexts().LocalCommits.GetSelected,
|
c.Contexts().LocalCommits.GetSelected,
|
||||||
|
|
|
@ -18,7 +18,7 @@ func NewMenuController(
|
||||||
) *MenuController {
|
) *MenuController {
|
||||||
return &MenuController{
|
return &MenuController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[*types.MenuItem](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().Menu,
|
c.Contexts().Menu,
|
||||||
c.Contexts().Menu.GetSelected,
|
c.Contexts().Menu.GetSelected,
|
||||||
|
|
|
@ -19,7 +19,7 @@ func NewReflogCommitsController(
|
||||||
) *ReflogCommitsController {
|
) *ReflogCommitsController {
|
||||||
return &ReflogCommitsController{
|
return &ReflogCommitsController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[*models.Commit](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().ReflogCommits,
|
c.Contexts().ReflogCommits,
|
||||||
c.Contexts().ReflogCommits.GetSelected,
|
c.Contexts().ReflogCommits.GetSelected,
|
||||||
|
|
|
@ -22,7 +22,7 @@ func NewRemoteBranchesController(
|
||||||
) *RemoteBranchesController {
|
) *RemoteBranchesController {
|
||||||
return &RemoteBranchesController{
|
return &RemoteBranchesController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[*models.RemoteBranch](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().RemoteBranches,
|
c.Contexts().RemoteBranches,
|
||||||
c.Contexts().RemoteBranches.GetSelected,
|
c.Contexts().RemoteBranches.GetSelected,
|
||||||
|
|
|
@ -28,7 +28,7 @@ func NewRemotesController(
|
||||||
) *RemotesController {
|
) *RemotesController {
|
||||||
return &RemotesController{
|
return &RemotesController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[*models.Remote](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().Remotes,
|
c.Contexts().Remotes,
|
||||||
c.Contexts().Remotes.GetSelected,
|
c.Contexts().Remotes.GetSelected,
|
||||||
|
|
|
@ -20,7 +20,7 @@ func NewStashController(
|
||||||
) *StashController {
|
) *StashController {
|
||||||
return &StashController{
|
return &StashController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[*models.StashEntry](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().Stash,
|
c.Contexts().Stash,
|
||||||
c.Contexts().Stash.GetSelected,
|
c.Contexts().Stash.GetSelected,
|
||||||
|
|
|
@ -20,7 +20,7 @@ func NewSubCommitsController(
|
||||||
) *SubCommitsController {
|
) *SubCommitsController {
|
||||||
return &SubCommitsController{
|
return &SubCommitsController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[*models.Commit](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().SubCommits,
|
c.Contexts().SubCommits,
|
||||||
c.Contexts().SubCommits.GetSelected,
|
c.Contexts().SubCommits.GetSelected,
|
||||||
|
|
|
@ -27,7 +27,7 @@ func NewSubmodulesController(
|
||||||
) *SubmodulesController {
|
) *SubmodulesController {
|
||||||
return &SubmodulesController{
|
return &SubmodulesController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[*models.SubmoduleConfig](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().Submodules,
|
c.Contexts().Submodules,
|
||||||
c.Contexts().Submodules.GetSelected,
|
c.Contexts().Submodules.GetSelected,
|
||||||
|
|
|
@ -18,7 +18,7 @@ func NewSuggestionsController(
|
||||||
) *SuggestionsController {
|
) *SuggestionsController {
|
||||||
return &SuggestionsController{
|
return &SuggestionsController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[*types.Suggestion](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().Suggestions,
|
c.Contexts().Suggestions,
|
||||||
c.Contexts().Suggestions.GetSelected,
|
c.Contexts().Suggestions.GetSelected,
|
||||||
|
|
|
@ -28,7 +28,7 @@ func NewSwitchToSubCommitsController(
|
||||||
) *SwitchToSubCommitsController {
|
) *SwitchToSubCommitsController {
|
||||||
return &SwitchToSubCommitsController{
|
return &SwitchToSubCommitsController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[types.Ref](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
context,
|
context,
|
||||||
context.GetSelectedRef,
|
context.GetSelectedRef,
|
||||||
|
|
|
@ -21,7 +21,7 @@ func NewTagsController(
|
||||||
) *TagsController {
|
) *TagsController {
|
||||||
return &TagsController{
|
return &TagsController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[*models.Tag](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().Tags,
|
c.Contexts().Tags,
|
||||||
c.Contexts().Tags.GetSelected,
|
c.Contexts().Tags.GetSelected,
|
||||||
|
|
|
@ -22,7 +22,7 @@ type WorktreeOptionsController struct {
|
||||||
func NewWorktreeOptionsController(c *ControllerCommon, context CanViewWorktreeOptions) *WorktreeOptionsController {
|
func NewWorktreeOptionsController(c *ControllerCommon, context CanViewWorktreeOptions) *WorktreeOptionsController {
|
||||||
return &WorktreeOptionsController{
|
return &WorktreeOptionsController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[string](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
context,
|
context,
|
||||||
context.GetSelectedItemId,
|
context.GetSelectedItemId,
|
||||||
|
|
|
@ -25,7 +25,7 @@ func NewWorktreesController(
|
||||||
) *WorktreesController {
|
) *WorktreesController {
|
||||||
return &WorktreesController{
|
return &WorktreesController{
|
||||||
baseController: baseController{},
|
baseController: baseController{},
|
||||||
ListControllerTrait: NewListControllerTrait[*models.Worktree](
|
ListControllerTrait: NewListControllerTrait(
|
||||||
c,
|
c,
|
||||||
c.Contexts().Worktrees,
|
c.Contexts().Worktrees,
|
||||||
c.Contexts().Worktrees.GetSelected,
|
c.Contexts().Worktrees.GetSelected,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue