MCPcopy
hub / github.com/jesseduffield/lazygit / FetchCmdObj

Method FetchCmdObj

pkg/commands/git_commands/sync.go:65–71  ·  view source on GitHub ↗
(task gocui.Task)

Source from the content-addressed store, hash-verified

63}
64
65func (self *SyncCommands) FetchCmdObj(task gocui.Task) *oscommands.CmdObj {
66 cmdArgs := self.fetchCommandBuilder(self.UserConfig().Git.FetchAll).ToArgv()
67
68 cmdObj := self.cmd.New(cmdArgs)
69 cmdObj.PromptOnCredentialRequest(task)
70 return cmdObj
71}
72
73func (self *SyncCommands) Fetch(task gocui.Task) error {
74 return self.FetchCmdObj(task).Run()

Callers 2

FetchMethod · 0.95
TestSyncFetchFunction · 0.80

Calls 5

fetchCommandBuilderMethod · 0.95
ToArgvMethod · 0.80
UserConfigMethod · 0.80
NewMethod · 0.65

Tested by 1

TestSyncFetchFunction · 0.64