1. b62b00f internal/lsp: add an option to get notified of bug reports by Robert Findley · 3 years ago
  2. 960b4ce internal/typeparams: adds core type implementation by Tim King · 2 years, 10 months ago
  3. b55ed5e internal/lsp/regtest: only print RPC logs if asked by Robert Findley · 2 years, 10 months ago
  4. 13bcb69 internal/lsp/analysis/stubmethods: recognize *ast.CallExpr by Marwan Sulaiman · 2 years, 10 months ago
  5. facb0d3 internal/span: eliminate Converter and FileConverter by Robert Findley · 2 years, 10 months ago
  6. ed968f6 internal/lsp/bug: add a package for bug reporting by Robert Findley · 3 years ago
  7. 090b14e internal/lsp/regtest: make TestResolveImportCycle robust to error order by Robert Findley · 2 years, 10 months ago
  8. f918e87 gopls/internal/vulncheck: copy logic of govulncheck -html by Hana · 2 years, 10 months ago
  9. ad497c6 internal/lsp/cmd: add -config option to gopls vulncheck by Hana · 2 years, 10 months ago
  10. 6eb3de2 internal/lsp/analysis: fix a doc comment typo by Nooras Saba · 2 years, 10 months ago
  11. 728485f gopls/internal/regtest: add a test for using staticcheck with generics by Robert Findley · 3 years ago
  12. 93852cb internal/lsp: fix source.CompareDiagnostic asymmetry by Alan Donovan · 2 years, 10 months ago
  13. 28c754d internal/lsp/analysis: analyzer for //go:embed directive by Nooras Saba · 2 years, 11 months ago
  14. 033cbfc internal/typeparams: run go generate with go1.18.2 by Hana (Hyang-Ah) Kim · 2 years, 10 months ago
  15. bc0e26e internal/typeparams: remove examples in favor of x/exp/typeparams by Robert Findley · 2 years, 10 months ago
  16. d303668 internal/lsp/cache: use cached parsed files for symbols, if available by Robert Findley · 2 years, 11 months ago
  17. 0fb1abf internal/lsp: factor out go/token wrapper into a safetoken package by Robert Findley · 2 years, 11 months ago
  18. cde25b3 internal/lsp/lsppos: add helpers for mapping token positions by Robert Findley · 2 years, 11 months ago
  19. 22b7096 internal/lsp/cmd: change vulncheck to directly call the hook by Hana · 2 years, 10 months ago
  20. d7e01c0 internal/lsp/source/completion: use typeutil.Map for short-circuiting by Robert Findley · 2 years, 10 months ago
  21. 30fbd19 internal/lsp: fix fillstruct for structs with unsafe.Pointer by Suzy Mueller · 2 years, 11 months ago
  22. 0ebacc1 internal: remove pre-go1.12 conditionally compiled files by Alan Donovan · 2 years, 10 months ago
  23. 45c8a71 internal/tool: implement structured help command by Alan Donovan · 2 years, 11 months ago
  24. 4911e4a internal/testenv: remove darwin/arm case from NeedsGoBuild by Alan Donovan · 2 years, 10 months ago
  25. 556c550 internal/lsp/cache: invalidate packages that have added files by Robert Findley · 2 years, 11 months ago
  26. 4a3fc21 internal/lsp: only linkify urls with http, https, and ftp schemes by Robert Findley · 3 years ago
  27. aafffac internal/lsp/source: avoid panic in HoverIdentifier by Robert Findley · 3 years ago
  28. b44fad8 lsp/completion: fix func literals with type params by Muir Manders · 2 years, 11 months ago
  29. 5bb9a5e lsp/completion: fix literal completions with type params by Muir Manders · 2 years, 11 months ago
  30. 0941294 lsp/completion: further improve generic func arg ranking by Muir Manders · 2 years, 11 months ago
  31. c903563 internal/lsp/cache: don't cache parsed files when checking for metadata changes by Robert Findley · 2 years, 11 months ago
  32. 559469a internal/lsp: render package documentation when hovering over a package import by Dylan Le · 2 years, 11 months ago
  33. fa7afc9 lsp/completion: improve generic func arg ranking by Muir Manders · 3 years ago
  34. b22f048 internal/jsonrpc2*: remove usage of golang.org/x/xerrors by Robert Findley · 2 years, 11 months ago
  35. 37590b3 gopls: remove usage of golang.org/x/xerrors by Robert Findley · 2 years, 11 months ago
  36. 5bb9c48 x/tools/go/packages: on Go 1.19+, explicitly ask for -json fields needed by Michael Matloob · 3 years ago
  37. b7d7574 internal/lsp/protocol: avoid replying with non-nil interface values in case of error by Bryan C. Mills · 3 years ago
  38. a220087 internal/lsp/protocol: ignore reply values with non-nil errors in jsonrpc2_v2 adapters by Bryan C. Mills · 3 years ago
  39. d5f48fc all: gofmt by Russ Cox · 3 years ago
  40. 2bbdb7a gopls, internal/lsp: gofmt by Russ Cox · 3 years ago
  41. b2552ef internal/lsp: run go mod vendor exclusively to avoid file contention by Robert Findley · 3 years ago
  42. 9e788ee internal/lsp/fake: consider mtime when polling for file changes by Robert Findley · 3 years ago
  43. 7cc24c2 gopls: upgrade staticcheck to v0.3.0 by Robert Findley · 3 years ago
  44. 1f763df internal/lsp: add semantic tokens for arrows in declarations by pjw · 3 years ago
  45. 74cea6e internal/imports: ignore some line directives by Peter Weinberger · 3 years ago
  46. 37acb39 internal/lsp: run vulncheck in specified dir by Suzy Mueller · 3 years ago
  47. 4077921 all: fix spelling by Dan Kortschak · 3 years ago
  48. ff66cbe internal/lsp: remove unused parameters from moduleAtVersion by Dylan Le · 3 years ago
  49. 153e30b internal/lsp/lsprpc: only propagate explicit GOWORK when using remote by Pontus Leitzler · 3 years ago
  50. cda13e2 internal/lsp: fix incorrect line and start of semantic tokens by hiroebe · 3 years ago
  51. b9a4807 internal/gopathwalk: remove unnecessary call to os.Lstat by Charlie Vieth · 3 years ago
  52. 54af36e internal/lsp: handle invalid URL args in command params by Hana · 3 years ago
  53. 707beb0 internal/lsp/source: descend into fields and field lists in qualifyExpr by Robert Findley · 3 years ago
  54. 1e5ae83 internal/lsp/command: remove unnecessary json struct tag by Hana · 3 years ago
  55. b7db7eb internal/lsp/cmd: add vulncheck command by Hana · 3 years ago
  56. 78ff15e tools: fix some typos by cuishuang · 3 years ago
  57. 4adaded internal/lsp/source: handle empty strings in directoryFilters by Robert Findley · 3 years ago
  58. 2536df9 internal/lsp/source: include builtin name in hovered signature by Robert Findley · 3 years ago
  59. cd31eaa internal/lsp/command: add RunVulncheckExp by Hana · 3 years ago
  60. 4737f45 internal/lsp/command: add VulncheckArgs/Result types by Hana · 3 years ago
  61. 9814b1b gopls: update settings link to code lenses by Robert Findley · 3 years ago
  62. 1428e83 lsp/completion: fix bogus generic func conversion by Muir Manders · 3 years ago
  63. cbdab03 lsp/completion: fix bogus type param candidate by Muir Manders · 3 years ago
  64. 3a6cbd6 lsp/completion: improve completion for func type params by Muir Manders · 3 years ago
  65. 86b02b3 internal/lsp/cache: check for nil WorkFile.Go by Robert Findley · 3 years ago
  66. 5ea13d0 internal/lsp/source: move doc links to the bottom of hover by Robert Findley · 3 years ago
  67. 779dfa4 internal/lsp: invalidate package on go.mod change with go.work by Suzy Mueller · 3 years ago
  68. c7b0e9a internal/lsp/template: fix processing of multi-line tokens by Peter Weinbergr · 3 years ago
  69. e998cd2 internal/lsp: remove unused code by Hana · 3 years ago
  70. 877ec07 internal/lsp/cache: remove unused code by Hana · 3 years ago
  71. 85d68bc internal/lsp: update LSP stubs, including provisional InlayHints by pjw · 3 years ago
  72. fb5dfde internal/imports: update stdlib index for 1.18 by Heschi Kreinick · 3 years ago
  73. 77aa08b internal/completion: default to regular completion for f.Fuzz without f.Add by Peter Weinbergr · 3 years ago
  74. 6799a7a internal/lsp/source: canonicalize objects in reference/rename requests by Robert Findley · 3 years ago v0.1.10
  75. 54a569a internal/imports: use first quote when matching import path by Josh Humphries · 3 years ago
  76. ee31f70 internal/lsp: add completion for use directives by Michael Matloob · 3 years ago
  77. 622cf7b internal/lsp/cache: copy workFile when invalidating workspace by Michael Matloob · 3 years ago
  78. c773560 internal/lsp/cache: set GOWORK=off when mutating modfiles by Robert Findley · 3 years ago
  79. 613589d internal/lsp: more precise completions for *testing.F fuzz methods by Peter Weinberger · 3 years, 1 month ago
  80. b105aac internal/lsp: use regexp to add go mod edit -go quick fix by Suzy Mueller · 3 years ago
  81. 03d333a internal/lsp: add snippet completion for function type parameters by Robert Findley · 3 years ago
  82. b59c441 internal/lsp/cache: always consider go.work files for ws expansion by Robert Findley · 3 years ago
  83. e562276 internal/lsp: add hover for go.work use statements by Michael Matloob · 3 years ago
  84. 121d1e4 internal/lsp: report diagnostics on go.work files by Michael Matloob · 3 years ago
  85. 3ce7728 internal/lsp/source: support stubbing concrete type params by Marwan Sulaiman · 3 years ago
  86. 3286927 internal/lsp/cache: construct workspace even when go.work has error by Michael Matloob · 3 years ago
  87. 4a5e7f0 internal/lsp: correctly apply file edits for edit go directive by Suzy Mueller · 3 years ago
  88. ffa170d internal/jsonrpc2_v2: fix a racy map assignment in readIncoming by Bryan C. Mills · 3 years, 1 month ago
  89. 5d35a75 internal/jsonrpc2_v2: clarify documentation by Bryan C. Mills · 3 years, 1 month ago
  90. c2ddf3d internal/lsp: add quick fix for unsupported feature by Suzy Mueller · 3 years, 1 month ago
  91. 9ffa3ad internal/lsp: Provide completions for test function definitions by pjw · 3 years, 1 month ago
  92. b7525f4 internal/lsp: hash go version into package key by Suzy Mueller · 3 years, 1 month ago
  93. 5210e0c gopls: wire in LangVersion and ModulePath for gofumpt formatting by Robert Findley · 3 years, 1 month ago
  94. 258e473 internal/lsp/source: disable the useany analyzer by default by Robert Findley · 3 years, 1 month ago
  95. b7d2949 internal/lsp: don't store diagnostics for builtin.go by Matheus Alcantara · 3 years, 1 month ago
  96. 3e31058 internal/imports: update to permit multiple main modules by Michael Matloob · 3 years, 1 month ago
  97. 43f084e internal/typesinternal: update typesinternal for 1.18 by Suzy Mueller · 3 years, 1 month ago
  98. 897bd77 internal/gocommand: remove support for -workfile by Robert Findley · 3 years, 1 month ago
  99. adcfb65 internal/lsp/source: use the object as the hover source for type params by Robert Findley · 3 years, 1 month ago
  100. 411d040 internal/lsp/source: clean up the interface to hover information by Robert Findley · 3 years, 1 month ago