From db43a4e741042f2c45c5db08316843fe724c6011 Mon Sep 17 00:00:00 2001 From: Serge Zaitsev Date: Fri, 8 Nov 2019 10:08:36 +0100 Subject: [PATCH] encode module name with gomod vcs provider to handle uppercase module paths --- pkg/vcs/gomod.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/vcs/gomod.go b/pkg/vcs/gomod.go index d9860cc..8f5a6eb 100644 --- a/pkg/vcs/gomod.go +++ b/pkg/vcs/gomod.go @@ -82,6 +82,6 @@ func (g *goVCS) download(ctx context.Context, version string) error { } func (g *goVCS) file(name string) ([]byte, error) { - path := filepath.Join(g.dir, "pkg", "mod", "cache", "download", g.module, "@v", name) + path := filepath.Join(g.dir, "pkg", "mod", "cache", "download", encodeBangs(g.module), "@v", name) return ioutil.ReadFile(path) }