fix(gazelle): include file path in manifest parsing error message (#579)
diff --git a/gazelle/configure.go b/gazelle/configure.go
index 64c2b51..8e71110 100644
--- a/gazelle/configure.go
+++ b/gazelle/configure.go
@@ -154,11 +154,11 @@
if os.IsNotExist(err) {
return nil, nil
}
- return nil, fmt.Errorf("failed to load Gazelle manifest: %w", err)
+ return nil, fmt.Errorf("failed to load Gazelle manifest at %q: %w", gazelleManifestPath, err)
}
manifestFile := new(manifest.File)
if err := manifestFile.Decode(gazelleManifestPath); err != nil {
- return nil, fmt.Errorf("failed to load Gazelle manifest: %w", err)
+ return nil, fmt.Errorf("failed to load Gazelle manifest at %q: %w", gazelleManifestPath, err)
}
return manifestFile.Manifest, nil
}