- 87f47bb gopls/internal/regtest/bench: refactor and improve benchmarks by Robert Findley · 2 years, 6 months ago
- 697795d internal/lsp/regtest: don't run the connection on the test context by Rob Findley · 3 years, 5 months ago
- b22f048 internal/jsonrpc2*: remove usage of golang.org/x/xerrors by Robert Findley · 2 years, 9 months ago
- 4077921 all: fix spelling by Dan Kortschak · 2 years, 10 months ago
- b766c28 internal/jsonrpc2: make Serve wait for all connections to close by Bryan C. Mills · 4 years, 7 months ago
- 6baea3f internal/jsonrpc2: remove unused invalidID constant by Koichi Shiraishi · 4 years ago
- cf97b7f internal/lsp: support go1.12 by Rebecca Stambler · 4 years, 6 months ago
- dcbf2a9 internal/jsonrpc2: omit empty error data by Thomas · 4 years, 7 months ago
- fcc5b64 internal/jsonrpc2: don't set result in response if there is an error by Ian Cottrell · 4 years, 7 months ago
- 9b4b920 internal/jsonrpc2/servertest: replace closerList with connList by Rob Findley · 4 years, 7 months ago
- e258ba4 internal/jsonrpc2/servertest: minor improvements for closing by Rob Findley · 4 years, 7 months ago
- 7ffd523 internal/jsonrpc2: try to suppress unnecessary errors on shutdown by Rob Findley · 4 years, 7 months ago
- ef124de internal/jsonrpc2: change StreamServer to operate on Conn instead of Stream by Ian Cottrell · 4 years, 8 months ago
- d3396bb internal/jsonrpc2: change jsonrpc2.Conn to be an interface by Ian Cottrell · 4 years, 9 months ago
- 8a3674b internal/lsp: change exit handling by Ian Cottrell · 4 years, 8 months ago
- cc40288 internal/lsp: change logging stream to be a framer by Ian Cottrell · 4 years, 9 months ago
- 9089ff1 internal/jsonrpc2: switch to building streams on top of net.Conn by Ian Cottrell · 4 years, 9 months ago
- e84ca95 internal/jsonrpc2: add the ability to close connections by Ian Cottrell · 4 years, 9 months ago
- 688b3c5 internal/jsonrpc2: Add Close method to Stream. by Ian Cottrell · 4 years, 8 months ago
- dd5f9d1 internal/stack: add the leak test by Ian Cottrell · 4 years, 8 months ago
- 33427f1 internal/jsonrpc2: rename NewStream to NewRawStream by Ian Cottrell · 4 years, 9 months ago
- 9ea0146 internal/jsonrpc2: remove jsonrpc2.ErrDisconnected by Ian Cottrell · 4 years, 9 months ago
- 479cc23 internal/jsonrpc2: fix goroutine leak when listener is closed by Rob Findley · 4 years, 9 months ago
- c81623a internal/event: move event/core.Tag to event/label.Label by Ian Cottrell · 4 years, 9 months ago
- 7b212d6 internal/event: renaming the main event API functions by Ian Cottrell · 4 years, 9 months ago
- cf0cb92 internal/telemetry: renaming to internal/event by Ian Cottrell · 4 years, 9 months ago
- 7504fd2 internal/lsp: fix broken lsp logs by Ian Cottrell · 4 years, 9 months ago
- 2dc4334 internal/jsonrpc2: rewrite streams in terms of messages by Ian Cottrell · 4 years, 9 months ago
- 434f7a8 internal/jsonrpc2: add concrete types for Call, Notify and Response by Ian Cottrell · 4 years, 9 months ago
- 98173f2 internal/jsonrpc2: clean up the tests by Ian Cottrell · 4 years, 9 months ago
- 33e9372 internal/jsonrpc2: simplify request even futher by Ian Cottrell · 4 years, 9 months ago
- ce2627f internal/jsonrpc2: remove the OnReply callbacks by Ian Cottrell · 4 years, 9 months ago
- 0037cb7 all: Fix spelling of Marshaling. by Yasuhiro Matsumoto · 4 years, 9 months ago
- 1f08ef6 internal/jsonrpc2: split reply from request by Ian Cottrell · 4 years, 9 months ago
- b854406 internal/jsonrpc2: make the wire structures private by Ian Cottrell · 4 years, 9 months ago
- 2595e72 internal/jsonrpc2: replace NewErrorf with fmt.Errorf by Ian Cottrell · 4 years, 9 months ago
- ae9902a internal/lsp: remove the CallCanceller by Ian Cottrell · 4 years, 9 months ago
- c92aeb7 internal/lsp: improve ID formatting by Ian Cottrell · 4 years, 9 months ago
- 9ee5ef7 internal/jsonrpc2: remove Direction by Ian Cottrell · 4 years, 9 months ago
- 7db14c9 internal/lsp: rewrite the rpc debug page by Ian Cottrell · 4 years, 9 months ago
- ccaaa5c internal/jsonrpc2: dont add any handlers by default by Ian Cottrell · 4 years, 9 months ago
- 17cc17e internal/jsonrpc2: remove the legacy interface by Ian Cottrell · 4 years, 9 months ago
- 3eebf4b internal/jsonrpc2: break Run up into composable handlers by Ian Cottrell · 4 years, 9 months ago
- 5c4bdbc internal/jsonrpc2: remove request state by Ian Cottrell · 4 years, 9 months ago
- 44c82ba internal/jsonrpc2: make it an error to fail to call Reply by Ian Cottrell · 4 years, 9 months ago
- 7e0acf5 internal/jsonrpc2: cleanup reply handling by Ian Cottrell · 4 years, 10 months ago
- 6dc6d57 internal/jsonrpc2: change handler to a function type by Ian Cottrell · 4 years, 10 months ago
- 80f63e2 internal/lsp: rewrite the stats using the newer telemetry features by Ian Cottrell · 4 years, 10 months ago
- 2f9d11a internal/jsonrpc2: remove unnecessary Log comment from Handler interface by Koichi Shiraishi · 4 years, 10 months ago
- 9a0faba internal/lsp: fix errors found by staticcheck by Rob Findley · 4 years, 10 months ago
- 63caf62 internal/lsp/lsprpc: clean up client session on disconnection by Rob Findley · 4 years, 11 months ago
- 9ffc0ab internal/jsonrpc2: add an idle timeout for stream serving by Rob Findley · 5 years ago
- 66de428 internal/jsonrpc2,internal/lsp/regtest: clean up some leaked tempfiles by Rob Findley · 5 years ago
- 5fb17a1 internal/jsonrpc2: support serving over unix domain sockets by Rob Findley · 5 years ago
- b320d3a internal/jsonrpc2/servertest: support both TCP and pipe connection by Rob Findley · 5 years ago
- 88be013 internal/jsonrpc2: fix races in cancellation by Rob Findley · 5 years ago
- c29062f internal/lsp: refactor LSP server instantiation by Rob Findley · 5 years ago
- aa017ee internal/jsonrpc2: fix invalid invocations of Fatalf in goroutines by Koichi Shiraishi · 5 years ago
- 207d3de all: fix some staticcheck errors by Rebecca Stambler · 5 years ago
- 8fe064f internal/lsp/protocol: actually handle cancellation delivery by Heschi Kreinick · 5 years ago
- 774d2ec internal/lsp: cancel early by Ian Cottrell · 5 years ago
- feee8ac all: fix more typos by Ainar Garipov · 5 years ago
- f283855 internal/lsp: use a background context for the background worker by Ian Cottrell · 5 years ago
- b0712d6 internal/lsp: fix the incomplete and broken commit by Ian Cottrell · 5 years ago
- 502543d internal/jsonrpc2: move stats and logging across to gopls by Ian Cottrell · 6 years ago
- c8ecc75 interal/lsp: add context based version of xlog by Ian Cottrell · 6 years ago
- 8b92790 internal/jsonrpc2: extract logic to handler hooks by Ian Cottrell · 6 years ago
- b32ec66 internal/jsonrpc2: cleanup the jsonrpc2 callbacks by Ian Cottrell · 6 years ago
- 75aaaba internal/lsp: reduce trace package to minimal StartSpan for now by Ian Cottrell · 6 years ago
- f82b303 internal/lsp: add new stats library by Ian Cottrell · 6 years ago
- 75a6f91 internal/lsp: add the new form of the telemetry tagging package by Ian Cottrell · 6 years ago
- 85b1a4b internal/jsonrpc2: add some extra comments by Ian Cottrell · 6 years ago
- 4874f86 internal/jsonrpc2: change the concurrency strategy by Ian Cottrell · 6 years ago
- 619de4e internal/jsonrpc2: refactor to enable a more advanced request by Ian Cottrell · 6 years ago
- a6ef77d internal/jsonrpc2: add telemetry to the rpc system by Ian Cottrell · 6 years ago
- 359a075 internal/jsonrpc2: adding rpc trace tasks by Ian Cottrell · 6 years ago
- 0d5674b internal/jsonrpc2: fix bug in direction logging of call responses by Ian Cottrell · 6 years ago
- 1f1f5f5 internal/lsp: decouple message processing from stream processing. by Ian Cottrell · 6 years ago
- a8f40b3 internal/jsonrpc2: split main loop from construction to fix race by Ian Cottrell · 6 years ago
- 94339b8 internal/jsonrpc2: change to a more synchronous dispatch model by Ian Cottrell · 6 years ago
- 96e9e16 cmd/golsp: format logging for the lsp inspector by Ian Cottrell · 6 years ago
- e93be7f internal/jsonrpc2: a basic json rpc library to build an lsp on top of by Ian Cottrell · 6 years ago