1
0
mirror of https://github.com/golang/go synced 2024-11-18 16:54:43 -07:00
go/internal/lsp
Ian Cottrell 87e92536fd internal/lsp: the json wire format of the open cencus agent
These are hand written structs that when passed through the standard json
encoder produce output that mathches the json form of the open census protobuf
messages.
This allows us to talk to the agent without any extra dependancies.

Change-Id: I23d617018009520aad3832e0425ed0a53c51fd1f
Reviewed-on: https://go-review.googlesource.com/c/tools/+/186678
Run-TryBot: Ian Cottrell <iancottrell@google.com>
Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com>
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2019-07-18 23:01:37 +00:00
..
browser internal/lsp: add version and bug commands 2019-05-11 04:16:02 +00:00
cache internal/lsp: convert logging calls 2019-07-18 19:03:12 +00:00
cmd internal/lsp: have tests report a different application name to the main gopls binary 2019-07-18 23:01:26 +00:00
debug internal/lsp: new tracing system 2019-07-18 23:00:54 +00:00
diff internal/lsp: enable incrementalSync by default 2019-06-26 20:40:24 +00:00
fuzzy internal/lsp/fuzzy: add fuzzy matching library 2019-07-03 21:24:19 +00:00
protocol internal/lsp: purge the remains of the xlog system now it is not used 2019-07-18 19:11:56 +00:00
snippet internal/lsp: introduce snippet builder object 2019-04-25 18:37:29 +00:00
source internal/imports: save scanned module cache results 2019-07-18 20:03:17 +00:00
telemetry internal/lsp: the json wire format of the open cencus agent 2019-07-18 23:01:37 +00:00
testdata go/packages, internal/lsp: modify tests to expose overlays bug 2019-07-18 19:31:13 +00:00
tests go/packages, internal/lsp: modify tests to expose overlays bug 2019-07-18 19:31:13 +00:00
code_action.go internal/lsp: convert logging calls 2019-07-18 19:03:12 +00:00
completion.go internal/lsp: convert logging calls 2019-07-18 19:03:12 +00:00
definition.go internal/lsp: attach documentation to signature help 2019-06-06 17:46:28 +00:00
diagnostics.go internal/lsp: convert logging calls 2019-07-18 19:03:12 +00:00
format.go internal/lsp: cache the *ast.File and *token.File on the package 2019-07-16 19:44:59 +00:00
general.go internal/lsp: convert logging calls 2019-07-18 19:03:12 +00:00
highlight.go internal/lsp: convert logging calls 2019-07-18 19:03:12 +00:00
hover.go internal/lsp: remove the unused function 'markupContent'. 2019-07-08 17:12:32 +00:00
link.go internal/lsp: convert logging calls 2019-07-18 19:03:12 +00:00
lsp_test.go internal/lsp: purge the remains of the xlog system now it is not used 2019-07-18 19:11:56 +00:00
references.go internal/lsp: convert logging calls 2019-07-18 19:03:12 +00:00
rename.go internal/lsp: separate refactorings out of memoization CL 2019-06-25 16:04:30 +00:00
reset_golden.sh internal/lsp: fix definition tests to use golden files 2019-05-10 21:06:55 +00:00
server.go internal/lsp: add a new telemetry based logging system 2019-07-18 19:02:45 +00:00
signature_help.go internal/lsp: convert logging calls 2019-07-18 19:03:12 +00:00
symbols.go internal/lsp: reduce trace package to minimal StartSpan for now 2019-07-11 17:25:55 +00:00
text_synchronization.go internal/lsp: convert logging calls 2019-07-18 19:03:12 +00:00
util.go internal/lsp: cache the *ast.File and *token.File on the package 2019-07-16 19:44:59 +00:00
workspace.go internal/lsp: stop making background contexts everywhere 2019-07-11 16:38:52 +00:00