From 29cd5f27500e80e111e69dc89d8b0261df483736 Mon Sep 17 00:00:00 2001 From: Alex Snast Date: Mon, 14 Dec 2020 08:56:33 +0200 Subject: [PATCH] entc: drop deprecated packages.LoadSyntax usage (#1039) --- entc/load/load.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/entc/load/load.go b/entc/load/load.go index c532e9b3b..5edd6aacc 100644 --- a/entc/load/load.go +++ b/entc/load/load.go @@ -95,7 +95,9 @@ var entInterface = reflect.TypeOf(struct{ ent.Interface }{}).Field(0).Type // load loads the schemas info. func (c *Config) load() (string, error) { - pkgs, err := packages.Load(&packages.Config{Mode: packages.LoadSyntax}, c.Path, entInterface.PkgPath()) + pkgs, err := packages.Load(&packages.Config{ + Mode: packages.NeedName | packages.NeedTypes | packages.NeedTypesInfo, + }, c.Path, entInterface.PkgPath()) if err != nil { return "", fmt.Errorf("loading package: %w", err) }