1
0
mirror of https://github.com/golang/go synced 2024-11-05 14:56:10 -07:00
go/gopls/integration
Ian Cottrell 2dc4334630 internal/jsonrpc2: rewrite streams in terms of messages
messages are the atomic unit of communication, changing streams
to read and write whole messages makes the code clearer.
It also avoids the confusion about what should be an atomic
operation or when a stream should flush.

Change-Id: I4b731c9518ad7c2be92fc92211c33f32d809f38b
Reviewed-on: https://go-review.googlesource.com/c/tools/+/228722
Run-TryBot: Ian Cottrell <iancottrell@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
2020-04-21 13:42:58 +00:00
..
govim gopls/integration/govim: revert back to using the latest govim 2020-03-31 02:57:13 +00:00
parse gopls/integration: save more precise parsing information 2020-01-02 18:22:54 +00:00
replay internal/jsonrpc2: rewrite streams in terms of messages 2020-04-21 13:42:58 +00:00