1. cd7c003 internal/lsp: add support for hovering runes by Jean-Hadrien Chabran · 3 years ago
  2. 258ee27 internal/lsp/template: implement completions for template files by pjw · 2 years, 9 months ago
  3. 384e5da go/ssa: keep the ops doc sorted alphabetically by Cuong Manh Le · 2 years, 7 months ago
  4. e7de652 internal/lsp: produce "method" in place of "member" as per the spec by Chitoku · 2 years, 7 months ago
  5. 915f620 go/ssa: fix slice to array ptr conversions for named type by Cuong Manh Le · 2 years, 7 months ago
  6. a568412 go/callgraph/vta: fix call site computation bug by Zvonimir Pavlinovic · 2 years, 7 months ago
  7. 295a39b internal/lsp: remove the TODO and add a test for the hover panic by Rebecca Stambler · 2 years, 7 months ago
  8. c163c31 gopls: add more instructions for working with Bazel and gopls by Rebecca Stambler · 2 years, 7 months ago
  9. 076821b internal/typeparams: update MultiIndexExpr to IndexListExpr by Robert Findley · 2 years, 7 months ago
  10. 2cae65c internal/typeparams: follow changes to Type in the go/ast and go/types by Koichi Shiraishi · 2 years, 7 months ago
  11. 0a6f080 internal/lsp: check InRange before calling token.Offset by Rebecca Stambler · 2 years, 7 months ago
  12. e5f719f internal/lsp/source: consider test variants when finding pkg from pos by Robert Findley · 2 years, 8 months ago
  13. 3604566 go/analysis/passes/testinggoroutine: fix panic in goStmtFun by Cuong Manh Le · 2 years, 8 months ago
  14. d39bbca gopls: consistently capitalize enum variants for symbolStyle by Johannes Altmanninger · 2 years, 8 months ago
  15. 4e109c5 gopls: use new "codelenses" config key in docs over deprecated "codelens" by Johannes Altmanninger · 2 years, 8 months ago
  16. 7391fc1 gopls/doc: update generic code section of advanced.md by Dan Peterson · 2 years, 8 months ago
  17. 3b801c8 internal/lsp: exclude node_modules in the workspace root by default by Rebecca Stambler · 2 years, 8 months ago
  18. 8373dc3 go/callgraph/vta: document explicitly CallGraph assumptions by Zvonimir Pavlinovic · 2 years, 8 months ago
  19. 70fb962 internal/lsp/semantic: semantic tokens for imports of versions by pjw · 2 years, 8 months ago
  20. 3e0d083 internal/typeparams: update for recent API changes in go/types by Koichi Shiraishi · 2 years, 8 months ago
  21. c32dd46 internal/imports: update stdlib index for 1.17 by smasher164 · 2 years, 8 months ago
  22. d4cc65f gopls/internal/regtest/codelens: avoid compiler bug by Matthew Dempsky · 2 years, 8 months ago
  23. bf6c7f2 all: update dependencies after gopls/v0.7.1 release by Rebecca Stambler · 2 years, 8 months ago
  24. e32504c go/analysis/passes/printf: fix %w for non-fmt.Errorf functions by Chressie Himpel · 2 years, 9 months ago
  25. 96f147c internal/lsp/cache: fix flakiness of load progress reports by Rebecca Stambler · 2 years, 8 months ago
  26. 6932d22 internal/lsp/source: recursively search for qualified objects by Rob Findley · 2 years, 9 months ago
  27. 10bcabd x/tools/analysis/passes/printf: fix error message for unsuppported %w by Zvonimir Pavlinovic · 2 years, 8 months ago
  28. 758a1a1 internal/typeparams: fix undefined *types.Named.TArgs method by Koichi Shiraishi · 2 years, 8 months ago
  29. a55d515 internal/lsp: export and move some objects related to metadata by Rob Findley · 2 years, 9 months ago
  30. 45389f5 internal/lsp: add support for go.work files in file watching by Rebecca Stambler · 2 years, 8 months ago
  31. 8fae06a go/analysis/passes/testinggoroutine: also inspect defined/anonymous functions by Cuong Manh Le · 2 years, 9 months ago
  32. 3fce476 go/analysis: add slice to array pointer conversion to nilness by Cuong Manh Le · 2 years, 9 months ago
  33. 03a91dd go/pointer: support ssa.SliceToArrayPointer by Tim King · 2 years, 9 months ago
  34. d52cb71 internal/lsp/source/completion: exclude 'any' from lexical results by Robert Findley · 2 years, 8 months ago
  35. 9f49561 internal/lsp: allow for multiple ad-hoc packages in the workspace by Rebecca Stambler · 2 years, 8 months ago
  36. 15a2ab8 lsp/completion: reduce garbage searching for candidates by Muir Manders · 2 years, 11 months ago
  37. 749a5cd gopls/internal/regtest: fix completion benchmarks by Muir Manders · 2 years, 11 months ago
  38. f91c4a5 internal/lsp: use LookupParent for finding scope by Suzy Mueller · 2 years, 9 months ago
  39. 5f5a173 internal/lsp/semantic.go: continue even without type information by pjw · 2 years, 9 months ago
  40. 92b2fbe internal/lsp: improve error message about unsaved files by Rebecca Stambler · 2 years, 9 months ago
  41. 7bc3c28 internal/lsp/source: fix race in workspace symbols with multiple views by Rob Findley · 2 years, 8 months ago
  42. 337cebd go/analysis/passes/asmdecl: support in-register result in ABIInternal by Cherry Mui · 2 years, 9 months ago
  43. fcc905b internal/lsp/source: parallelize workspace symbols by Rob Findley · 2 years, 9 months ago
  44. 28b2682 internal/lsp/source: don't build low scoring workspace symbols by Rob Findley · 2 years, 9 months ago
  45. f35d7dc internal/lsp/source: offer the fast fuzzy matcher as an option by Rob Findley · 2 years, 9 months ago
  46. bfe69c3 internal/lsp/fuzzy: add a new fuzzy matcher optimized for Go symbols by Rob Findley · 2 years, 9 months ago
  47. 15eebf7 internal/lsp: update the fuzzy matcher to operate on chunks by Rob Findley · 2 years, 9 months ago
  48. 0d28b7d internal/lsp/source: change symbol matcherFuncs to accept chunks by Rob Findley · 2 years, 9 months ago
  49. 0f3931c internal/lsp: precompute workspace symbols by Rob Findley · 2 years, 9 months ago
  50. 4869184 internal/lsp/source: use match indexes to compute dynamic symbols by Rob Findley · 2 years, 9 months ago
  51. d529aec internal/lsp/cache: parse files with ParseFull mode to check if metadata reload is required by Shoshin Nikita · 2 years, 9 months ago
  52. f367f01 go/callgraph/vta: not panic on the SliceToArrayPointer instruction by Tim King · 2 years, 9 months ago
  53. f68a40b gopls/internal/regtest: fix the workspace symbols benchmark by Rob Findley · 2 years, 9 months ago
  54. 309db04 internal/lsp/lsprpc: fix returning connection error on disconnect by Nicholas Asimov · 2 years, 9 months ago
  55. 2f64839 internal/lsp/protocol: bring LSP protocol up to date by pjw · 2 years, 9 months ago
  56. 32c652e internal/span: fix a comment about windows drive letters by Rob Findley · 2 years, 9 months ago
  57. 7a2ec09 internal/lsp/cache: clarify an error message about mismatching casing by Rob Findley · 2 years, 9 months ago
  58. 594b3a2 internal/lsp/template: improve error and quote handling by pjw · 2 years, 9 months ago
  59. 3228160 internal/typeparams: update x/tools for recent typeparams changes by Rob Findley · 2 years, 9 months ago
  60. 3395cb0 go/types/objectpath: minor doc fix by Adin Scannell · 2 years, 9 months ago
  61. bb69444 internal/lsp: send "extract variable" edits ordered by Pontus Leitzler · 2 years, 9 months ago
  62. f8cfada internal/lsp: handle invalid positions in semantic token debug logic by Rebecca Stambler · 2 years, 9 months ago
  63. 45eff0f internal/lsp: remove duplicated loop that copies IDs by Rebecca Stambler · 2 years, 9 months ago
  64. a668498 internal/lsp: find references for ident before selector by Suzy Mueller · 2 years, 9 months ago
  65. 3810fa8 go/ssa/interp: handle nil slice convert to array pointer by Cuong Manh Le · 2 years, 9 months ago
  66. ab1fe72 go/pointer: fix constraint gen for *ssa.Next by Scott Cotton · 2 years, 9 months ago
  67. 07bc1bf internal/lsp: in degraded mode, limit the workspace to active packages by Rob Findley · 2 years, 9 months ago
  68. f093871 internal/lsp/source: improve logic for finding full syntax in hover by Rob Findley · 2 years, 10 months ago
  69. 4ad98e9 file2fuzz: add fuzzer corpus conversion tool by Roland Shoemaker · 2 years, 9 months ago
  70. ebce39e txtar/archive: ignore invalid file separators by Paschalis Tsilias · 2 years, 9 months ago
  71. 4fe0d6c internal/lsp: skip signature help within a string literal by Karthik Nayak · 2 years, 9 months ago
  72. 0c506a2 internal/lsp/source: evaluate bin/hex literal on hover by danishprakash · 2 years, 10 months ago
  73. 46d1522 internal/lsp: add extract to method code action by Suzy Mueller · 2 years, 10 months ago
  74. c740bfd internal/lsp: handle incorrect import with CRLF line endings by Rebecca Stambler · 2 years, 9 months ago
  75. 251092d internal/lsp/source: compute imports text edits from scratch by Rob Findley · 3 years ago
  76. 412ee17 all: add SliceToArrayPointer instruction by Cuong Manh Le · 2 years, 9 months ago
  77. 7f68387 internal/lsp/source: workspace symbol improvements for selectors by Rob Findley · 2 years, 9 months ago
  78. 7aa8294 internal/lsp: handle panic in fix AST by Rebecca Stambler · 2 years, 9 months ago
  79. 6e9046b gopls/doc: fix imports function for Neovim LSP by Francesco Renzi · 2 years, 9 months ago
  80. 0cf4e27 internal/lsp/semantic: improve semantic token processing by pjw · 2 years, 9 months ago
  81. 5061c41 internal/lsp: signal diagnostic completion if modification failed by Rob Findley · 2 years, 9 months ago
  82. ef97713 gopls/doc: add vetted examples for Sublime Text by David Chase · 2 years, 11 months ago v0.1.5
  83. 8e85a28 internal/lsp: adopt bcmills' suggestion for an improved debouncer API by Rob Findley · 2 years, 9 months ago
  84. ae0deb7 internal/lsp: fix variable reuse bug in code actions by Suzy Mueller · 2 years, 10 months ago
  85. d36a54b internal/lsp: improve package search in a couple places by Rob Findley · 2 years, 10 months ago
  86. 3844600 gopls/internal/regtest: add a flag to profile didChange handling by Rob Findley · 2 years, 9 months ago
  87. de44776 gopls/doc: Neovim v0.5 is now stable by GGCristo · 2 years, 10 months ago
  88. ccff732 internal/lsp/source: fix comment update during rename for short variable declarations by Shoshin Nikita · 2 years, 10 months ago
  89. a7dfe3d internal/lsp: attempt to make TestDebouncer more robust by Rob Findley · 2 years, 10 months ago
  90. 980829d internal/lsp/lsprpc: add an AutoDialer abstraction by Rob Findley · 2 years, 10 months ago
  91. cb1acef Revert "internal/lsp/semantic.go: repress useless messages and tighten logic" by Peter Weinberger · 2 years, 10 months ago
  92. 5b540d3 internal/lsp/semantic.go: repress useless messages and tighten logic by pjw · 2 years, 10 months ago
  93. e33c0f2 go/packages: skip tests that link binaries in short mode by Bryan C. Mills · 2 years, 10 months ago
  94. 8e32e9f internal/lsp/regtest: fix a panic TestResolveImportCycle by Rob Findley · 2 years, 10 months ago
  95. 2583041 go/packages: fix data race in TestCgoNoSyntax by Rob Findley · 2 years, 10 months ago
  96. 6994825 go/ssa: incorrect document in type Builtin struct by Satoru Kitaguchi · 2 years, 10 months ago
  97. e688b94 go/packages: parallelize most tests by Bryan C. Mills · 2 years, 10 months ago
  98. 64bd808 internal/lsp/cache: don't report a context error if load succeeded by Rob Findley · 2 years, 10 months ago
  99. cae92d5 go/packages: skip GOPATH tests in short mode by Bryan C. Mills · 2 years, 10 months ago
  100. 2f04284 internal/lsp/regtest: allow for unsent diagnostics in TestResolveImportCycle by Rob Findley · 2 years, 10 months ago