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