mirror of https://github.com/golang/go.git
cmd/go: tweak wording of module path mismatch error message
Changes "was loaded as" to "was required as". This is slightly more precise, since it hints at a requirement edge in the module version graph. Updates #28489 Change-Id: I636268c33f1ea9858c214fe275f271538186ed6d Reviewed-on: https://go-review.googlesource.com/c/go/+/186377 Run-TryBot: Jay Conrod <jayconrod@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Bryan C. Mills <bcmills@google.com>
This commit is contained in:
parent
2bcbe6a4b6
commit
0cadf40f4c
|
|
@ -1138,7 +1138,7 @@ func (r *mvsReqs) required(mod module.Version) ([]module.Version, error) {
|
||||||
if mpath := f.Module.Mod.Path; mpath != origPath && mpath != mod.Path {
|
if mpath := f.Module.Mod.Path; mpath != origPath && mpath != mod.Path {
|
||||||
return nil, module.VersionError(mod, fmt.Errorf(`parsing go.mod:
|
return nil, module.VersionError(mod, fmt.Errorf(`parsing go.mod:
|
||||||
module declares its path as: %s
|
module declares its path as: %s
|
||||||
but was loaded as: %s`, mod.Path, mpath))
|
but was required as: %s`, mod.Path, mpath))
|
||||||
}
|
}
|
||||||
if f.Go != nil {
|
if f.Go != nil {
|
||||||
r.versions.LoadOrStore(mod, f.Go.Version)
|
r.versions.LoadOrStore(mod, f.Go.Version)
|
||||||
|
|
|
||||||
|
|
@ -59,27 +59,27 @@ func Test(t *testing.T) {}
|
||||||
go get: example.com/badchain/c@v1.0.0 updating to
|
go get: example.com/badchain/c@v1.0.0 updating to
|
||||||
example.com/badchain/c@v1.1.0: parsing go.mod:
|
example.com/badchain/c@v1.1.0: parsing go.mod:
|
||||||
module declares its path as: example.com/badchain/c
|
module declares its path as: example.com/badchain/c
|
||||||
but was loaded as: example.com/badchain/wrong
|
but was required as: example.com/badchain/wrong
|
||||||
-- update-a-expected --
|
-- update-a-expected --
|
||||||
go get: example.com/badchain/a@v1.1.0 requires
|
go get: example.com/badchain/a@v1.1.0 requires
|
||||||
example.com/badchain/b@v1.1.0 requires
|
example.com/badchain/b@v1.1.0 requires
|
||||||
example.com/badchain/c@v1.1.0: parsing go.mod:
|
example.com/badchain/c@v1.1.0: parsing go.mod:
|
||||||
module declares its path as: example.com/badchain/c
|
module declares its path as: example.com/badchain/c
|
||||||
but was loaded as: example.com/badchain/wrong
|
but was required as: example.com/badchain/wrong
|
||||||
-- list-expected --
|
-- list-expected --
|
||||||
go: example.com/badchain/a@v1.1.0 requires
|
go: example.com/badchain/a@v1.1.0 requires
|
||||||
example.com/badchain/b@v1.1.0 requires
|
example.com/badchain/b@v1.1.0 requires
|
||||||
example.com/badchain/c@v1.1.0: parsing go.mod:
|
example.com/badchain/c@v1.1.0: parsing go.mod:
|
||||||
module declares its path as: example.com/badchain/c
|
module declares its path as: example.com/badchain/c
|
||||||
but was loaded as: example.com/badchain/wrong
|
but was required as: example.com/badchain/wrong
|
||||||
-- list-missing-expected --
|
-- list-missing-expected --
|
||||||
go: m/use imports
|
go: m/use imports
|
||||||
example.com/badchain/c: example.com/badchain/c@v1.1.0: parsing go.mod:
|
example.com/badchain/c: example.com/badchain/c@v1.1.0: parsing go.mod:
|
||||||
module declares its path as: example.com/badchain/c
|
module declares its path as: example.com/badchain/c
|
||||||
but was loaded as: example.com/badchain/wrong
|
but was required as: example.com/badchain/wrong
|
||||||
-- list-missing-test-expected --
|
-- list-missing-test-expected --
|
||||||
go: m/testuse tested by
|
go: m/testuse tested by
|
||||||
m/testuse.test imports
|
m/testuse.test imports
|
||||||
example.com/badchain/c: example.com/badchain/c@v1.1.0: parsing go.mod:
|
example.com/badchain/c: example.com/badchain/c@v1.1.0: parsing go.mod:
|
||||||
module declares its path as: example.com/badchain/c
|
module declares its path as: example.com/badchain/c
|
||||||
but was loaded as: example.com/badchain/wrong
|
but was required as: example.com/badchain/wrong
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue