We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 75cb29b commit 9e38abcCopy full SHA for 9e38abc
mockgen/mockgen.go
@@ -781,15 +781,19 @@ func (g *generator) getArgNames(m *model.Method, in bool) []string {
781
for i, p := range params {
782
name := p.Name
783
784
- if name == "" || name == "_" || g.nameExistsAsPackage(name) {
+ if name == "" || name == "_" {
785
+ name = fmt.Sprintf("arg%d", i)
786
+ } else if g.nameExistsAsPackage(name) {
787
name = "_" + name
788
}
789
argNames[i] = name
790
791
if m.Variadic != nil && in {
792
name := m.Variadic.Name
793
- if name == "" || g.nameExistsAsPackage(name) {
794
+ if name == "" {
795
+ name = fmt.Sprintf("arg%d", len(params))
796
797
798
799
argNames = append(argNames, name)
0 commit comments