1
0
mirror of https://github.com/golang/go synced 2024-11-18 21:44:45 -07:00
go/internal/lsp/cache
Rebecca Stambler f07d81a593 internal/lsp: fix documentation for completion items
This change fixes documentation for completion items by using cached
package and AST information to derive the documentation. We also add
testing for documentation in completion items.

Change-Id: I911fb80f5cef88640fc06a9fe474e5da403657e3
Reviewed-on: https://go-review.googlesource.com/c/tools/+/189237
Run-TryBot: Rebecca Stambler <rstambler@golang.org>
Reviewed-by: Ian Cottrell <iancottrell@google.com>
2019-08-12 17:13:29 +00:00
..
cache.go internal/lsp: remove the non context xlog path 2019-07-15 03:45:47 +00:00
check.go internal/lsp: fix documentation for completion items 2019-08-12 17:13:29 +00:00
external.go internal/lsp: extra telemetry tagging of files and packages 2019-07-31 19:44:43 +00:00
file.go internal/lsp: cache the *ast.File and *token.File on the package 2019-07-16 19:44:59 +00:00
gofile.go internal/lsp: fix documentation for completion items 2019-08-12 17:13:29 +00:00
load.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
modfile.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
parse.go internal/lsp: fix documentation for completion items 2019-08-12 17:13:29 +00:00
pkg.go internal/lsp: fix documentation for completion items 2019-08-12 17:13:29 +00:00
session.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
sumfile.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
token.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
view.go internal/lsp: prevent too much open files issues 2019-08-08 17:29:24 +00:00
watcher.go internal/lsp: fix deadlocks loading lots of files at once 2019-07-03 17:22:52 +00:00