From 8cd7b29d87e0b87fa7272742c3172dc36e4dac25 Mon Sep 17 00:00:00 2001 From: kunwardeep Date: Thu, 27 Mar 2025 14:26:36 +1100 Subject: [PATCH] run linter for test files only --- pkg/paralleltest/paralleltest.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/paralleltest/paralleltest.go b/pkg/paralleltest/paralleltest.go index 6928e643..aebbe70e 100644 --- a/pkg/paralleltest/paralleltest.go +++ b/pkg/paralleltest/paralleltest.go @@ -222,6 +222,10 @@ func (a *parallelAnalyzer) run(pass *analysis.Pass) (interface{}, error) { inspector.Preorder(nodeFilter, func(node ast.Node) { funcDecl := node.(*ast.FuncDecl) + // Only process _test.go files + if !strings.HasSuffix(pass.Fset.File(funcDecl.Pos()).Name(), "_test.go") { + return + } a.analyzeTestFunction(pass, funcDecl) })