1
0
mirror of https://github.com/golang/go synced 2024-09-30 22:48:32 -06:00
go/internal/lsp
Rebecca Stambler 6f4a86804e internal/lsp: add implementation of completion to LSP
Add an autocompletion implementation to the LSP. Also, add a function
that type-checks a package at a certain position, returning an *ast.File
and token.Pos for querying completion.

Change-Id: I288d4e6ed168e6014e79a4436f31f5b4a99b7139
Reviewed-on: https://go-review.googlesource.com/c/147657
Run-TryBot: Rebecca Stambler <rstambler@golang.org>
Reviewed-by: Ian Cottrell <iancottrell@google.com>
2018-11-06 21:04:51 +00:00
..
protocol internal/lsp: add implementation of completion to LSP 2018-11-06 21:04:51 +00:00
source internal/lsp: add implementation of completion to LSP 2018-11-06 21:04:51 +00:00
testdata/diagnostics internal/lsp: fix LSP tests to be compatible with Go 1.10 2018-11-05 19:42:43 +00:00
completion.go internal/lsp: add implementation of completion to LSP 2018-11-06 21:04:51 +00:00
diagnostics_test.go internal/lsp: extract view to its own package 2018-11-05 21:38:13 +00:00
diagnostics.go internal/lsp: extract view to its own package 2018-11-05 21:38:13 +00:00
format.go internal/lsp: make file a first class concept 2018-11-05 21:38:40 +00:00
server.go internal/lsp: add implementation of completion to LSP 2018-11-06 21:04:51 +00:00