diff --git a/cl/internal/convert/package_test.go b/cl/internal/convert/package_test.go index 0daecc60..8a996da2 100644 --- a/cl/internal/convert/package_test.go +++ b/cl/internal/convert/package_test.go @@ -1984,7 +1984,7 @@ func TestImport(t *testing.T) { loader := convert.NewPkgDepLoader(mod, genPkg) depPkgs, err := loader.LoadDeps(p.PkgInfo) p.PkgInfo.Deps = depPkgs - if err != nil && !errors.Is(err, llcppg.ErrConfigError) { + if err != nil && !errors.Is(err, llcppg.ErrConfig) { t.Fatal(err) } _, err = loader.Import("github.com/goplus/invalidpkg") @@ -2028,7 +2028,7 @@ func TestImport(t *testing.T) { }, }, }) - if err != nil && !errors.Is(err, llcppg.ErrConfigError) { + if err != nil && !errors.Is(err, llcppg.ErrConfig) { t.Fatal("NewPackage failed:", err) } }) diff --git a/config/config.go b/config/config.go index dedfdf25..ae703d72 100644 --- a/config/config.go +++ b/config/config.go @@ -59,7 +59,7 @@ func (c *Config) UnmarshalJSON(data []byte) error { // when headeronly mode is disabled, libs must not be empty. if c.Libs == "" && !c.HeaderOnly { - return fmt.Errorf("%w: libs must not be empty", ErrConfigError) + return fmt.Errorf("%w: libs must not be empty", ErrConfig) } return nil diff --git a/config/error.go b/config/error.go index 9198186c..8eb8b82c 100644 --- a/config/error.go +++ b/config/error.go @@ -1,5 +1,5 @@ package config -import "fmt" +import "errors" -var ErrConfigError = fmt.Errorf("failed to unmarshal config") +var ErrConfig = errors.New("failed to unmarshal config")