aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/internal/modload/load.go
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2023-05-23 13:22:45 -0400
committerRuss Cox <rsc@golang.org>2023-05-23 19:01:26 +0000
commitef23bd11a813176fe5fdd2c0fd19031ea3492b9b (patch)
tree639f6bf814eac029cc7b0d78a3767fe6b5bf3b7e /src/cmd/go/internal/modload/load.go
parentdb83768f1521e944a4561327639cb212dc97321d (diff)
downloadgo-ef23bd11a813176fe5fdd2c0fd19031ea3492b9b.tar.gz
go-ef23bd11a813176fe5fdd2c0fd19031ea3492b9b.zip
cmd/go: convert semver.Compare to gover.ModCompare
This sets up for introducing the 'go' and 'toolchain' modules but should be a no-op by itself. For #57001. Change-Id: I2e02b5d417f1edd4f4653b101e4975fe23093f66 Reviewed-on: https://go-review.googlesource.com/c/go/+/497456 TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Bryan Mills <bcmills@google.com> Run-TryBot: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/cmd/go/internal/modload/load.go')
-rw-r--r--src/cmd/go/internal/modload/load.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/go/internal/modload/load.go b/src/cmd/go/internal/modload/load.go
index d917b5defe..6d620de076 100644
--- a/src/cmd/go/internal/modload/load.go
+++ b/src/cmd/go/internal/modload/load.go
@@ -1120,7 +1120,7 @@ func loadFromRoots(ctx context.Context, params loaderParams) *loader {
for m := range modAddedBy {
toAdd = append(toAdd, m)
}
- module.Sort(toAdd) // to make errors deterministic
+ gover.ModSort(toAdd) // to make errors deterministic
// We ran updateRequirements before resolving missing imports and it didn't
// make any changes, so we know that the requirement graph is already
@@ -1662,7 +1662,7 @@ func (ld *loader) preloadRootModules(ctx context.Context, rootPkgs []string) (ch
for m := range need {
toAdd = append(toAdd, m)
}
- module.Sort(toAdd)
+ gover.ModSort(toAdd)
rs, err := updateRoots(ctx, ld.requirements.direct, ld.requirements, nil, toAdd, ld.AssumeRootsImported)
if err != nil {