From b3bc489b5bf530925881516fd08219e96f73e5a3 Mon Sep 17 00:00:00 2001 From: "Jesse Hallam (aider)" Date: Wed, 15 Jan 2025 07:22:22 -0800 Subject: [PATCH] feat: Add MockGen header to generated code ignore checks --- license/license.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/license/license.go b/license/license.go index f99500d..9357d4e 100644 --- a/license/license.go +++ b/license/license.go @@ -37,6 +37,7 @@ func run(pass *analysis.Pass) (interface{}, error) { ignoreFiles = strings.Split(ignoreFilesPattern, ",") } const mockeryHeader = "// Code generated by mockery" + const mockGenHeader = "// Code generated by MockGen. DO NOT EDIT." const goGenerateHeader = "//go:generate" const bindataHeader = "by go-bindata DO NOT EDIT. (@generated)" const buildTag = "// +build" @@ -75,7 +76,8 @@ func run(pass *analysis.Pass) (interface{}, error) { continue } - if strings.HasPrefix(file.Comments[0].List[0].Text, mockeryHeader) { + if strings.HasPrefix(file.Comments[0].List[0].Text, mockeryHeader) || + strings.HasPrefix(file.Comments[0].List[0].Text, mockGenHeader) { continue }