1
0
mirror of https://github.com/golang/go synced 2024-11-19 00:44:40 -07:00
go/internal/lsp/cmd
Ian Cottrell 7927dbab1b internal/lsp: build the packages config on demand from proper configuration
This moves the fileset down to the base cache, the overlays down to the session
and stores the environment on the view.
packages.Config is no longer part of any public API, and the config is build on
demand by combining all the layers of cache.
Also added some documentation to the main source pacakge interfaces.

Change-Id: I058092ad2275d433864d1f58576fc55e194607a6
Reviewed-on: https://go-review.googlesource.com/c/tools/+/178017
Run-TryBot: Ian Cottrell <iancottrell@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
2019-05-21 17:12:43 +00:00
..
check_test.go internal/lsp: making cmd tests fast and small 2019-05-10 20:14:07 +00:00
check.go internal/lsp: fix race in delivering diagnostics to the command line client 2019-05-20 19:38:31 +00:00
cmd_race_test.go internal/lsp: extract the common test logic 2019-04-22 16:50:02 +00:00
cmd_test.go internal/lsp: build the packages config on demand from proper configuration 2019-05-21 17:12:43 +00:00
cmd.go internal/lsp: build the packages config on demand from proper configuration 2019-05-21 17:12:43 +00:00
definition_test.go internal/lsp: build the packages config on demand from proper configuration 2019-05-21 17:12:43 +00:00
definition.go internal/lsp: add shutdown handling 2019-05-15 23:16:32 +00:00
export_test.go internal/lsp: refactor query definition test to allow adding a new test 2019-03-18 20:06:54 +00:00
format_test.go internal/lsp: build the packages config on demand from proper configuration 2019-05-21 17:12:43 +00:00
format.go internal/lsp: add shutdown handling 2019-05-15 23:16:32 +00:00
info.go internal/lsp: add version and bug commands 2019-05-11 04:16:02 +00:00
query.go internal/lsp: fix query cmd usage 2019-04-22 18:06:03 +00:00
serve.go internal/lsp: build the packages config on demand from proper configuration 2019-05-21 17:12:43 +00:00