aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/internal/modfetch/coderepo.go
diff options
context:
space:
mode:
authorBryan C. Mills <bcmills@google.com>2019-07-17 17:08:05 -0400
committerBryan C. Mills <bcmills@google.com>2019-07-18 18:40:37 +0000
commit5ba15db77f7ba92884b9a2fce21c9938c233967f (patch)
tree1168755b1e9741cdbabf22c4a72b4198c7d0daac /src/cmd/go/internal/modfetch/coderepo.go
parent34778e58b30a3d615502a9f75bb603d6a13e0504 (diff)
downloadgo-5ba15db77f7ba92884b9a2fce21c9938c233967f.tar.gz
go-5ba15db77f7ba92884b9a2fce21c9938c233967f.zip
cmd/go: suppress errors with '@upgrade' when the latest version is replaced
Fixes #33154 Change-Id: I5a249a77843a8bd438006af0fa1d8b4429ee25f4 Reviewed-on: https://go-review.googlesource.com/c/go/+/186617 Run-TryBot: Bryan C. Mills <bcmills@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Jay Conrod <jayconrod@google.com>
Diffstat (limited to 'src/cmd/go/internal/modfetch/coderepo.go')
-rw-r--r--src/cmd/go/internal/modfetch/coderepo.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/cmd/go/internal/modfetch/coderepo.go b/src/cmd/go/internal/modfetch/coderepo.go
index 548c6846d26..f15ce67d460 100644
--- a/src/cmd/go/internal/modfetch/coderepo.go
+++ b/src/cmd/go/internal/modfetch/coderepo.go
@@ -192,7 +192,13 @@ func (r *codeRepo) Stat(rev string) (*RevInfo, error) {
codeRev := r.revToRev(rev)
info, err := r.code.Stat(codeRev)
if err != nil {
- return nil, err
+ return nil, &module.ModuleError{
+ Path: r.modPath,
+ Err: &module.InvalidVersionError{
+ Version: rev,
+ Err: err,
+ },
+ }
}
return r.convert(info, rev)
}