1
0
mirror of https://github.com/golang/go synced 2024-10-01 08:28:43 -06:00
go/internal/lsp/source
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
..
analysis.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
completion_format.go internal/lsp: fix documentation for completion items 2019-08-12 17:13:29 +00:00
completion_snippet.go internal/lsp: provide deep completion candidates 2019-06-27 18:58:03 +00:00
completion.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
deep_completion.go internal/lsp: provide deep completion candidates 2019-06-27 18:58:03 +00:00
diagnostics_test.go internal/span: change URI.Filename so it just returns the filename 2019-06-10 21:39:43 +00:00
diagnostics.go internal/lsp: fix documentation for completion items 2019-08-12 17:13:29 +00:00
enums.go internal/lsp: switch completion item tests to using the enum strings 2019-04-17 17:57:43 +00:00
format.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
highlight.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
hover.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
identifier.go internal/lsp: fix documentation for completion items 2019-08-12 17:13:29 +00:00
references.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
rename_check.go internal/lsp: cache the *ast.File and *token.File on the package 2019-07-16 19:44:59 +00:00
rename.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
signature_help.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
source_test.go internal/lsp: fix documentation for completion items 2019-08-12 17:13:29 +00:00
suggested_fix.go go/analysis: remove +experimental build tag from suggested fixes 2019-08-08 19:51:39 +00:00
symbols.go internal/lsp: use x/xerrors to create new errors 2019-08-06 19:46:56 +00:00
util.go internal/lsp: show "do not edit" message when user opens generated file 2019-08-07 16:44:42 +00:00
view.go internal/lsp: fix documentation for completion items 2019-08-12 17:13:29 +00:00