tools/internal/lsp/cmd
Ian Cottrell f558378bf8 internal/lsp: make definition use the lsp protocol
instead of driving the source pacakge directly, it indirects through the lsp
protocol (the same way check does)
We are normalizing on all the command lines doing this, so that server mode
is more viable in the future.

Change-Id: Ib5f2a059a44a5c60a53129c554e3cc14ca72c4a8
Reviewed-on: https://go-review.googlesource.com/c/tools/+/170577
Run-TryBot: Ian Cottrell <iancottrell@google.com>
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
2019-04-05 17:02:55 +00:00
..
check.go internal/lsp: make definition use the lsp protocol 2019-04-05 17:02:55 +00:00
check_test.go internal/lsp: make pipe mode the default for command line tests 2019-04-01 16:30:59 +00:00
cmd.go internal/lsp: make definition use the lsp protocol 2019-04-05 17:02:55 +00:00
cmd_test.go internal/lsp: make pipe mode the default for command line tests 2019-04-01 16:30:59 +00:00
definition.go internal/lsp: make definition use the lsp protocol 2019-04-05 17:02:55 +00:00
definition_test.go internal/lsp: make the guru emulation tests slightly looser with a different matching system 2019-04-04 13:25:00 +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
query.go internal/lsp/cmd: fix a nil pointer and some minor clean-up 2019-02-06 04:15:39 +00:00
serve.go internal/lsp: add the ability to log back to the client 2019-04-01 16:22:08 +00:00