]> Cypherpunks repositories - gostls13.git/commit
cmd/go: detect inconsistent 'go get' version requests
authorRuss Cox <rsc@golang.org>
Wed, 18 Jul 2018 21:15:32 +0000 (17:15 -0400)
committerRuss Cox <rsc@golang.org>
Fri, 20 Jul 2018 15:30:35 +0000 (15:30 +0000)
commiteab8208687bf6dbea0ca36e2dabe84d2a51f252b
treee93a7c91769ddd991881ec4396bb8360f53bda75
parenta59f443897838c3d45f1f1df2d0fed9aa1aa232f
cmd/go: detect inconsistent 'go get' version requests

If x v1.0.0 requires y v1.2.0, then
go get x@v1.0.0 y@v1.0.0 needs to fail gracefully.

Fixes #25917.

Change-Id: I9b426af23a30310fcb0c3545a8d97feb58b8ddbe
Reviewed-on: https://go-review.googlesource.com/124800
Reviewed-by: Bryan C. Mills <bcmills@google.com>
src/cmd/go/internal/modget/get.go
src/cmd/go/internal/modload/init.go
src/cmd/go/testdata/script/mod_get_downgrade.txt