From 01e9f6d2ca05c8ca24b7fb1c26f9fd728efdf64c Mon Sep 17 00:00:00 2001 From: Peter Rabbitson Date: Mon, 21 Nov 2022 01:19:23 +0100 Subject: [PATCH] Optimized "Mode" does not always work MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is likely a bug in golang.org/x/tools/go/packages, but whenever a specific Mode is specified, some of my files can not be found 😿 Since this is merely an optimization, remove it entirely. --- generator.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generator.go b/generator.go index 96b05d5..cacea74 100644 --- a/generator.go +++ b/generator.go @@ -34,7 +34,7 @@ type templateData struct { func (g Generator) GenerateCborTypes() error { fpath := filepath.Join(g.Path, g.Filename) - pkgs, err := packages.Load(&packages.Config{Mode: packages.NeedName}, "file="+fpath) + pkgs, err := packages.Load(&packages.Config{}, "file="+fpath) if err != nil { return err }