1. 9048b46 internal/lsp: avoid panic caused by assuming file ends with newline by Peter Weinbergr · 15 hours ago master
  2. 6acd2ab internal/lsp: always show signature as the top line in hover by Hyoyoung CHANG · 34 hours ago
  3. 62a0bb7 gopls, internal/lsp: support an extra formatting hook for gofumpt by Rebecca Stambler · 3 days ago
  4. f8240f7 internal/lsp: add changeMethods logic to rename check by Rebecca Stambler · 3 days ago
  5. 01425d7 internal/lsp/source: add Vendor to list of supported commands by Rebecca Stambler · 4 days ago
  6. f739c55 internal/analysisinternal: do not initialize {Get,Set}TypeErrors by Rebecca Stambler · 5 days ago
  7. fd294ab internal/lsp: watch go.{mod,sum} files, as well as Go files by Rebecca Stambler · 3 days ago
  8. 7342f97 internal/lsp/cmd: add a -vv flag for higher verbosity by Rebecca Stambler · 5 days ago
  9. f1c4188 internal/lsp, go/packages: reproduce and fix golang/go#39646 by Rebecca Stambler · 3 weeks ago
  10. 125cc70 internal/lsp: add new go.mod requires to files with unused require by Rebecca Stambler · 6 days ago
  11. 55a0fde internal/lsp: fix rename with Windows line endings by Rebecca Stambler · 13 days ago
  12. e327e10 internal/lsp/regtest: standardize on 20s timeout by Rob Findley · 3 weeks ago
  13. e404ca2 internal/lsp/regtest: use a common directory for regtest sandboxes by Rob Findley · 3 weeks ago
  14. df98bc6 internal/lsp/regtest: remove stray short timeout by Heschi Kreinick · 7 days ago
  15. 3544e8c internal/lsp/regtest: add a regtest for golang/go#39296 by Rebecca Stambler · 7 days ago
  16. 31b9a74 internal/lsp/cache: handle missing mod file by Heschi Kreinick · 7 days ago
  17. 7370b03 internal/lsp: check if analysis enabled in convenience fixes by Rebecca Stambler · 7 days ago
  18. 134513d internal/lsp/regtest: await IWL before running tests by Rebecca Stambler · 8 days ago
  19. d5a7453 internal/lsp/source: disable fillstruct by default by Rebecca Stambler · 7 days ago
  20. 065b96d internal/lsp/cache: fix race in RunProcessEnvFunc by Heschi Kreinick · 8 days ago
  21. 9c9572d internal/lsp: extract highlighted selection to variable by Josh Baum · 3 weeks ago
  22. 416e8f4 internal/imports: require valid options, move LocalPrefix up by Heschi Kreinick · 9 days ago
  23. 9e0a013 internal/lsp/analysis/fillstruct: support anonymous structs by Josh Baum · 2 weeks ago
  24. b22de68 cmd/goyacc: print newlines more consistently by itchyny · 9 days ago
  25. 682c454 all: update dependencies in go.mod file by Rebecca Stambler · 13 days ago
  26. 95bc2bd internal/lsp/source: handle nil pointer in comment completions by Søren L. Hansen · 10 days ago
  27. 0cc1aa7 gopls/internal/hooks, internal/lsp/source: only match full words in link regexes by zikaeroh · 13 days ago
  28. f01a4be internal/lsp: support opening single files by Rebecca Stambler · 3 weeks ago
  29. ea7be8d internal/lsp/regtest: add regression tests for on-disk file changes by Rebecca Stambler · 4 weeks ago
  30. 7cb253f gopls/doc/troubleshooting.md: update the gopls output channel name by Hana (Hyang-Ah) Kim · 14 days ago
  31. 1837592 internal/lsp/source: speed up completion candidate formatting by Muir Manders · 5 months ago
  32. 9a0e069 internal/lsp/cmd: change pre-filled issue header for gopls bug by Rebecca Stambler · 2 weeks ago
  33. a32c0cb internal/lsp: decorate error message from workspace/configuration by Rebecca Stambler · 2 weeks ago
  34. c138986 go/packages: move all overlay tests into overlay_test.go by Rebecca Stambler · 3 weeks ago
  35. b2d8b03 internal/lsp: remove VS Code-specific completion hack by TheSecEng · 8 weeks ago
  36. 4bdfe1a internal/lsp/cache: handle a few possible panics in PackageStats by Rebecca Stambler · 3 weeks ago
  37. aa3d501 internal/analysisinternal: prevent fillstruct panic on nil package by Josh Baum · 2 weeks ago
  38. aa94e73 internal/lsp/source: add a new symbolStyle configuration option by Rob Findley · 5 weeks ago
  39. 84cfede internal/lsp: fully qualify workspace Symbol matches by Paul Jolly · 3 months ago
  40. bcbc01e internal/lsp: add a new regtest to reproduce golang/go#39646 by Rebecca Stambler · 3 weeks ago
  41. 6506e20 internal/lsp/fake: explicitly set GOPACKAGESDRIVER=off in regtests by Rob Findley · 3 weeks ago
  42. fadf93f internal/lsp: watch all files in the module and replace target by Rebecca Stambler · 4 weeks ago
  43. 7480c7b goimport: prevent panic on parsing local prefix by Annirudh Prasad · 3 weeks ago
  44. e31c80b all: rework goimports environment, support GOMODCACHE by Heschi Kreinick · 3 weeks ago
  45. 727c06e internal/lsp/analysis/fillstruct: correct pointer to builtin values by Josh Baum · 3 weeks ago
  46. aa12c9e internal/lsp: handle panics due to line numbers in fillstruct by Rebecca Stambler · 3 weeks ago
  47. 88f3c62 internal/span: handle file URLs with two slashes by Heschi Kreinick · 3 weeks ago
  48. 7a9acb0 internal/lsp/source: fix panic in test code lens by Rebecca Stambler · 3 weeks ago
  49. 25775e5 internal/memoize: add an error return to (*handle).Get by Rebecca Stambler · 3 weeks ago
  50. dcbf2a9 internal/jsonrpc2: omit empty error data by Thomas · 3 weeks ago
  51. f8e0ea3 internal/lsp/analysis/fillstruct: add indentation for struct fields by Rebecca Stambler · 3 weeks ago
  52. 456ad74 internal: fill struct with initialized values instead of nil values by Josh Baum · 4 weeks ago
  53. 1745ac5 internal/lsp: refactor various module-specific handles in cache by Rebecca Stambler · 4 weeks ago
  54. ff88973 gopls/integration: fix typo aloso => also by Carlos Iriarte · 4 weeks ago
  55. 20e05c1 internal/lsp: don't use -modfile for `go mod` commands by Rebecca Stambler · 3 weeks ago
  56. 4fd1c64 internal/lsp/cache: fix ignored file check by Heschi Kreinick · 3 weeks ago
  57. fcc5b64 internal/jsonrpc2: don't set result in response if there is an error by Ian Cottrell · 4 weeks ago
  58. 0f592d2 internal/lsp/analysis/fillstruct: use AST nodes to fill struct by Josh Baum · 4 weeks ago
  59. 6c6fd98 internal/lsp: fix panic in computing diagnostics for module by Rebecca Stambler · 4 weeks ago
  60. 7c47624 internal/gocommand: use semaphores to ensure correct serialization by Rebecca Stambler · 4 weeks ago
  61. 8b76698 internal/lsp/debug: save per-package stats in memory debug files by Heschi Kreinick · 4 weeks ago
  62. 6023b8d internal/lsp: use -modfile for import organization by Rebecca Stambler · 4 weeks ago
  63. aaae673 internal/lsp/cmd: add example to cli help for -ocagent flag by Pontus Leitzler · 4 weeks ago
  64. 037be6a internal/lsp/source: support highlight of switch statements by Pontus Leitzler · 4 weeks ago
  65. c7475b9 internal/lsp/source: refactor highlighting code by Rebecca Stambler · 4 weeks ago
  66. 20370b0 internal/lsp: honor GOPRIVATE in documentLinks and go.mod hovers by Rob Findley · 4 weeks ago
  67. 9b4b920 internal/jsonrpc2/servertest: replace closerList with connList by Rob Findley · 4 weeks ago
  68. 5fddd30 internal/lsp/cmd/test/cmdtest: shutdown connections on test completion by Rob Findley · 4 weeks ago
  69. d15173d internal/lsp/cache: separate modTidyHandle out of modHandle by Rebecca Stambler · 4 weeks ago
  70. 47c907e internal/lsp: use a new temporary go.mod for every `go list` call by Rebecca Stambler · 5 weeks ago
  71. 87be026 internal/lsp/regtest: move and re-enable TestRegenerateCgo by Heschi Kreinick · 4 weeks ago
  72. 6222995 internal/lsp: handle deletion of workspace packages by Heschi Kreinick · 4 weeks ago
  73. 7f3f4b1 go/packages: correct package IDs for overlaid x tests by Rebecca Stambler · 4 weeks ago
  74. b7b89dc internal/lsp/cache: support minimal module compatibility in GOPATH by Heschi Kreinick · 4 weeks ago
  75. dc31b40 internal/lsp/source: avoid panic in rename check by Pontus Leitzler · 4 weeks ago
  76. e3971a1 internal/gocommand: revert accidental changes from CL 237685 by Rebecca Stambler · 4 weeks ago
  77. e258ba4 internal/jsonrpc2/servertest: minor improvements for closing by Rob Findley · 4 weeks ago
  78. b1f3cdd internal/lsp/regtest: add a regtest for hover handling of GOPRIVATE by Rob Findley · 4 weeks ago
  79. 2b5917c internal/lsp/lsprpc: forward the go environment in initialize requests by Rob Findley · 9 weeks ago
  80. c1934b7 go/analysis: improve error message for string(int) warning by smasher164 · 7 weeks ago
  81. 6aa8f57 internal/lsp: un-export (*snapshot).Config to limit it to cache by Rebecca Stambler · 5 weeks ago
  82. 9fe02d1 internal/gocommand: refactor API to always use *gocommand.Runner by Rebecca Stambler · 5 weeks ago
  83. e31b568 internal/lsp: plumb fillstruct through analysis by Rebecca Stambler · 5 weeks ago
  84. a2fa627 internal/lsp/cache: don't skip x_tests by Heschi Kreinick · 4 weeks ago
  85. 1725ffe internal/lsp/cache: hide diagnostics for ignored dirs by Heschi Kreinick · 5 weeks ago
  86. 54c614f internal/imports: continue past parse errors by Heschi Kreinick · 5 weeks ago
  87. a1e2396 internal/lsp: port fill struct into analysis framework by Josh Baum · 5 weeks ago
  88. 4651fa3 internal/lsp/debug: show per-package memory usage by Heschi Kreinick · 6 weeks ago
  89. e8084ff gopls/doc: fix composites analyzer name by Hana (Hyang-Ah) Kim · 5 weeks ago
  90. 3c1b287 internal/lsp: await the initial workspace load in ModHandle by Rebecca Stambler · 5 weeks ago
  91. 9001f16 internal/lsp: cancel the initial workspace load when view shuts down by Rebecca Stambler · 5 weeks ago
  92. 74a3dbb gopls/doc: update vscode-go GitHub link by Sam Cross · 5 weeks ago
  93. 742c5eb internal/lsp: fix the cache debug page by Ian Cottrell · 5 weeks ago
  94. f520afa internal/lsp: remove Ignore feature by Heschi Kreinick · 6 weeks ago
  95. 02f7de6 internal/lsp/cache: vendored packages are not workspace packages by Heschi Kreinick · 6 weeks ago
  96. ca43edf internal/lsp/cache: intermediate test variants aren't workspace packages by Heschi Kreinick · 6 weeks ago
  97. ecd3fc4 internal/lsp: read files eagerly by Heschi Kreinick · 5 weeks ago
  98. 782c6b3 internal/lsp/regtest: fix context for shared server by Rob Findley · 5 weeks ago
  99. 7ffd523 internal/jsonrpc2: try to suppress unnecessary errors on shutdown by Rob Findley · 5 weeks ago
  100. c1702b4 internal/lsp/regtest: print RPC logs when verbose output is enabled by Rob Findley · 6 weeks ago