1
0
mirror of https://github.com/golang/go synced 2024-11-18 13:04:46 -07:00
go/internal/lsp/regtest
Rebecca Stambler cbb3c69a37 internal/lsp: add errors for missing modules that don't map to an import
Some modules may need to be added to the go.mod without being associated
with an import statement. In such cases, we show the missing module
diagnostic on the whole go.mod file. This isn't ideal, but mapping to
the full require statement isn't that simple, and this is an easy enough
starting point. The code in mod_tidy.go is becoming more unwieldy - I
think I will clean it up in a follow-up.

Fixes golang/go#39784

Change-Id: Ib32ec1fd74c455ce42ba778ea6cba0a475cf245a
Reviewed-on: https://go-review.googlesource.com/c/tools/+/243218
Run-TryBot: Rebecca Stambler <rstambler@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
2020-07-24 00:18:24 +00:00
..
codelens_test.go internal/lsp/regtest: add run options to support stress testing 2020-07-23 23:37:37 +00:00
definition_test.go internal/lsp/regtest: put testing.T back in the test func signature 2020-04-14 18:42:46 +00:00
diagnostics_test.go internal/lsp/regtest: add run options to support stress testing 2020-07-23 23:37:37 +00:00
doc.go internal/lsp/regtest: add expository package documentation 2020-04-28 21:10:48 +00:00
env_test.go internal/lsp: instrument work done reporting to use in regtests 2020-04-28 20:46:32 +00:00
env.go internal/lsp/regtest: add run options to support stress testing 2020-07-23 23:37:37 +00:00
fix_test.go internal/lsp: move fillstruct suggested fixes out of analysis 2020-07-20 20:42:44 +00:00
formatting_test.go gopls, internal/lsp: support an extra formatting hook for gofumpt 2020-07-13 21:42:47 +00:00
generate_test.go internal/lsp/regtest: add support for testing generate commands 2020-05-04 19:25:30 +00:00
imports_test.go internal/lsp/regtest: add run options to support stress testing 2020-07-23 23:37:37 +00:00
link_test.go internal/lsp/regtest: add run options to support stress testing 2020-07-23 23:37:37 +00:00
modfile_test.go internal/lsp: add errors for missing modules that don't map to an import 2020-07-24 00:18:24 +00:00
reg_test.go internal/lsp/regtest: simpler way to invert options 2020-07-16 18:20:50 +00:00
runner.go internal/lsp/regtest: fix WithoutWorkspaceFolders option 2020-07-23 23:38:05 +00:00
shared_test.go internal/lsp/regtest: add run options to support stress testing 2020-07-23 23:37:37 +00:00
stress_test.go internal/lsp/regtest: add a simple stress test 2020-07-23 23:37:47 +00:00
symbol_helper_test.go internal/lsp/fake: define Symbol method on Editor 2020-05-11 20:27:07 +00:00
symbol_test.go internal/lsp/source: add a new symbolStyle configuration option 2020-06-26 17:13:37 +00:00
unix_test.go internal/lsp: lift env out of the sandbox into the editor 2020-07-23 21:58:45 +00:00
vendor_test.go internal/lsp/regtest: add run options to support stress testing 2020-07-23 23:37:37 +00:00
watch_test.go internal/lsp/regtest: await IWL before running tests 2020-07-08 00:37:08 +00:00
workspace_test.go internal/lsp/regtest: add run options to support stress testing 2020-07-23 23:37:37 +00:00
wrappers.go internal/lsp: lift env out of the sandbox into the editor 2020-07-23 21:58:45 +00:00