diff options
author | Bryan C. Mills <bcmills@google.com> | 2021-06-07 23:04:16 -0400 |
---|---|---|
committer | Bryan C. Mills <bcmills@google.com> | 2021-06-08 19:32:28 +0000 |
commit | 9498b0155d4c38c018d00b83afaedaabbdbb9e85 (patch) | |
tree | e6b742aef11f8eb14adf5090ac892ab35faf569a /src/cmd/go/internal/modload/modfile.go | |
parent | 949f00cebe9a40c7454bc42acaa77fdb8bf6c4e6 (diff) | |
download | go-9498b0155d4c38c018d00b83afaedaabbdbb9e85.tar.gz go-9498b0155d4c38c018d00b83afaedaabbdbb9e85.zip |
cmd/go: in Go 1.17+ modules, add indirect go.mod dependencies separately from direct ones
Fixes #45965
Change-Id: If5c0d7b29e9f81be0763f3fa68051d4ef5419990
Reviewed-on: https://go-review.googlesource.com/c/go/+/325922
Trust: Bryan C. Mills <bcmills@google.com>
Reviewed-by: Michael Matloob <matloob@golang.org>
Diffstat (limited to 'src/cmd/go/internal/modload/modfile.go')
-rw-r--r-- | src/cmd/go/internal/modload/modfile.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cmd/go/internal/modload/modfile.go b/src/cmd/go/internal/modload/modfile.go index a9c3a91d35..1145ac4ba5 100644 --- a/src/cmd/go/internal/modload/modfile.go +++ b/src/cmd/go/internal/modload/modfile.go @@ -35,6 +35,11 @@ const ( // module's go.mod file is expected to list explicit requirements on every // module that provides any package transitively imported by that module. lazyLoadingVersionV = "v1.17" + + // separateIndirectVersionV is the Go version (plus leading "v") at which + // "// indirect" dependencies are added in a block separate from the direct + // ones. See https://golang.org/issue/45965. + separateIndirectVersionV = "v1.17" ) const ( |