1
0
mirror of https://github.com/golang/go synced 2024-11-18 17:54:57 -07:00
go/internal/lsp
Ian Cottrell cc6a436ffe internal/lsp: refactor definition and hover to share functionality
The source package now exposes an Identifier method that returns information
about an identifier, which can be used to implement Definition, TypeDefinition
and Hover, as well as other command line functions in a later cl.

Change-Id: I03629c2c940215b4e2c86ee45bee8a18b79ee0e1
Reviewed-on: https://go-review.googlesource.com/c/159337
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
2019-01-24 21:53:03 +00:00
..
cache internal/lsp/cache: return error when no packages found 2019-01-10 19:47:25 +00:00
cmd cmd/gopls: rename "golsp" to "gopls", as in "Go Please" 2019-01-16 23:16:16 +00:00
protocol tools/internal/lsp/protocol: add LocationLink type 2019-01-09 16:41:58 +00:00
source internal/lsp: refactor definition and hover to share functionality 2019-01-24 21:53:03 +00:00
testdata internal/lsp: do not complete inside comments in functions 2019-01-22 18:08:10 +00:00
completion.go internal/lsp: add additional tests for completion 2018-12-19 22:27:14 +00:00
diagnostics.go internal/lsp: fix diagnostics range computation 2018-12-21 20:18:27 +00:00
format.go internal/lsp: set file contents through the source.View, not File 2018-12-21 19:33:31 +00:00
imports.go internal/lsp: set file contents through the source.View, not File 2018-12-21 19:33:31 +00:00
lsp110_test.go internal/lsp: add more testdata for completion and diagnostics 2018-11-20 06:06:34 +00:00
lsp_test.go internal/lsp: add a test for completion of builtin types and functions 2019-01-16 00:24:28 +00:00
position.go internal/lsp: fix a few nil pointer exceptions in definition 2019-01-14 22:23:45 +00:00
server.go internal/lsp: refactor definition and hover to share functionality 2019-01-24 21:53:03 +00:00
signature_help.go internal/lsp: implement signature help 2018-11-13 20:09:34 +00:00