Skip to content

Commit e0cc65c

Browse files
authored
Refactor AddArgs calls to include url parameter
1 parent 58bb06f commit e0cc65c

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

repo_remote.go

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@ func LsRemote(url string, opts ...LsRemoteOptions) ([]*Reference, error) {
4949
if opt.Refs {
5050
cmd.AddArgs("--refs")
5151
}
52-
cmd.AddArgs("--end-of-options")
53-
cmd.AddArgs(url)
52+
cmd.AddArgs("--end-of-options", url)
5453
if len(opt.Patterns) > 0 {
5554
cmd.AddArgs(opt.Patterns...)
5655
}
@@ -121,9 +120,8 @@ func RemoteAdd(repoPath, name, url string, opts ...RemoteAddOptions) error {
121120
if opt.MirrorFetch {
122121
cmd.AddArgs("--mirror=fetch")
123122
}
124-
cmd.AddArgs("--end-of-options")
125123

126-
_, err := cmd.AddArgs(name, url).RunInDirWithTimeout(opt.Timeout, repoPath)
124+
_, err := cmd.AddArgs("--end-of-options", name, url).RunInDirWithTimeout(opt.Timeout, repoPath)
127125
return err
128126
}
129127

@@ -264,9 +262,8 @@ func RemoteGetURL(repoPath, name string, opts ...RemoteGetURLOptions) ([]string,
264262
if opt.All {
265263
cmd.AddArgs("--all")
266264
}
267-
cmd.AddArgs("--end-of-options")
268265

269-
stdout, err := cmd.AddArgs(name).RunInDirWithTimeout(opt.Timeout, repoPath)
266+
stdout, err := cmd.AddArgs("--end-of-options", name).RunInDirWithTimeout(opt.Timeout, repoPath)
270267
if err != nil {
271268
return nil, err
272269
}
@@ -309,8 +306,7 @@ func RemoteSetURL(repoPath, name, newurl string, opts ...RemoteSetURLOptions) er
309306
cmd.AddArgs("--push")
310307
}
311308

312-
cmd.AddArgs("--end-of-options")
313-
cmd.AddArgs(name, newurl)
309+
cmd.AddArgs("--end-of-options", name, newurl)
314310

315311
if opt.Regex != "" {
316312
cmd.AddArgs(opt.Regex)
@@ -365,8 +361,7 @@ func RemoteSetURLAdd(repoPath, name, newurl string, opts ...RemoteSetURLAddOptio
365361
cmd.AddArgs("--push")
366362
}
367363

368-
cmd.AddArgs("--end-of-options")
369-
cmd.AddArgs(name, newurl)
364+
cmd.AddArgs("--end-of-options", name, newurl)
370365

371366
_, err := cmd.RunInDirWithTimeout(opt.Timeout, repoPath)
372367
if err != nil && strings.Contains(err.Error(), "Will not delete all non-push URLs") {
@@ -412,8 +407,7 @@ func RemoteSetURLDelete(repoPath, name, regex string, opts ...RemoteSetURLDelete
412407
cmd.AddArgs("--push")
413408
}
414409

415-
cmd.AddArgs("--end-of-options")
416-
cmd.AddArgs(name, regex)
410+
cmd.AddArgs("--end-of-options", name, regex)
417411

418412
_, err := cmd.RunInDirWithTimeout(opt.Timeout, repoPath)
419413
if err != nil && strings.Contains(err.Error(), "Will not delete all non-push URLs") {

0 commit comments

Comments
 (0)