Skip to content

Commit 12dbe2d

Browse files
committed
Fix vararg "_" in interface is mocked incorrectly
Fixes #265
1 parent 6a0445c commit 12dbe2d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

mockgen/mockgen.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -814,7 +814,7 @@ func (g *generator) getArgNames(m *model.Method, in bool) []string {
814814
if m.Variadic != nil && in {
815815
name := m.Variadic.Name
816816

817-
if name == "" || g.nameExistsAsPackage(name) {
817+
if name == "" || name == "_" || g.nameExistsAsPackage(name) {
818818
name = fmt.Sprintf("arg%d", len(params))
819819
}
820820
argNames = append(argNames, name)

0 commit comments

Comments
 (0)