From cb320767c4ebb1f0b2b49eadbc5db5eef36b61e7 Mon Sep 17 00:00:00 2001 From: Travis Cline Date: Mon, 16 Jan 2023 00:59:49 -0800 Subject: [PATCH] entc/load: return errors from all loaded packages (#3243) --- entc/load/load.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/entc/load/load.go b/entc/load/load.go index d0fac7c5c..48e7bf81b 100644 --- a/entc/load/load.go +++ b/entc/load/load.go @@ -120,6 +120,9 @@ func (c *Config) load() (*SchemaSpec, error) { if len(pkg.Errors) != 0 { return nil, pkg.Errors[0] } + if len(entPkg.Errors) != 0 { + return nil, entPkg.Errors[0] + } if pkgs[0].PkgPath != entInterface.PkgPath() { entPkg, pkg = pkgs[1], pkgs[0] }