]> Cypherpunks repositories - gostls13.git/commit
cmd/go: adjust ImportMissingError when module lookup is disabled
authorBryan C. Mills <bcmills@google.com>
Tue, 29 Sep 2020 21:45:02 +0000 (17:45 -0400)
committerBryan C. Mills <bcmills@google.com>
Tue, 13 Oct 2020 20:13:25 +0000 (20:13 +0000)
commit3a65abfbdac7ab29f693d69bd1eb12b2148a11ae
tree62ce700449d9e498e7dc6af9ef9e19a1ced9652f
parent076a45acd5b8d2ce08a2dbe898dc9228554db92d
cmd/go: adjust ImportMissingError when module lookup is disabled

Previously, ImportMissingError said
"cannot find module providing package …"
even when we didn't even attempt to find such a module.

Now, we write "no module requirement provides package …"
when we did not attempt to identify a suitable module,
and suggest either 'go mod tidy' or 'go get -d' as appropriate.

Fixes #41576

Change-Id: I979bb999da4066828c54d99a310ea66bb31032ec
Reviewed-on: https://go-review.googlesource.com/c/go/+/258298
Trust: Bryan C. Mills <bcmills@google.com>
Trust: Jay Conrod <jayconrod@google.com>
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Michael Matloob <matloob@golang.org>
Reviewed-by: Jay Conrod <jayconrod@google.com>
12 files changed:
src/cmd/go/internal/modload/import.go
src/cmd/go/internal/modload/load.go
src/cmd/go/testdata/script/mod_bad_domain.txt
src/cmd/go/testdata/script/mod_build_info_err.txt
src/cmd/go/testdata/script/mod_get_downgrade_missing.txt
src/cmd/go/testdata/script/mod_get_errors.txt
src/cmd/go/testdata/script/mod_gobuild_import.txt
src/cmd/go/testdata/script/mod_indirect.txt
src/cmd/go/testdata/script/mod_list_bad_import.txt
src/cmd/go/testdata/script/mod_outside.txt
src/cmd/go/testdata/script/mod_readonly.txt
src/go/build/build_test.go