1. 5bbba66 internal/lsp/source: synchronous commands the default by Rob Findley · 3 months ago
  2. dc70f74 internal/lsp: correct typo by Peter Weinbergr · 3 months ago
  3. 0dcbe36 gopls/doc: update links from godoc.org to pkg.go.dev by Rob Findley · 3 months ago
  4. eafbe7b internal/lsp/protocol/typescript: code for latest 3.16 LSP by Peter Weinbergr · 3 months ago
  5. 8cd080b internal/lsp: handle nil pointer exceptions in check for Go files by Rebecca Stambler · 3 months ago
  6. 0b86805 internal/lsp: finish work when synchronous commands complete by Rob Findley · 3 months ago
  7. 6312208 go/internal/gccgoimporter: support notinheap annotation by Ian Lance Taylor · 3 months ago
  8. 8dabb74 internal/lsp: update lsp protocol stubs to match LSP 3.16 revisions by Peter Weinbergr · 3 months ago
  9. e84cfc6 all: clear GOMODCACHE in tests by Heschi Kreinick · 3 months ago
  10. c8cfbd0 internal/lsp/source: handle nil pointer in rename_check.go by Rebecca Stambler · 3 months ago
  11. 2f4fa18 go/packages: use native overlay support for 1.16 by Rebecca Stambler · 3 months ago
  12. ffe8bce cmd/stress: print elapsed time, percentage failure by Josh Bleecher Snyder · 4 months ago
  13. 13b3b30 internal/lsp/semantic.go: remove global variable by Peter Weinbergr · 3 months ago
  14. 9cf592e all: update all dependencies to latest pseudoversions by Rebecca Stambler · 3 months ago
  15. 23787c0 internal/lsp: fix race condition in diagnostics show message by Rebecca Stambler · 3 months ago
  16. 6652d1f internal/gocommand: add a GoVersion function to avoid duplicating logic by Rebecca Stambler · 3 months ago
  17. d105bfa internal/lsp: dynamically register semantic tokens by Rebecca Stambler · 3 months ago
  18. 2cbe144 internal/lsp: return code lenses in a deterministic order by Rebecca Stambler · 3 months ago
  19. eb9088f internal/lsp/source: remove workspace module from all experiments by Rebecca Stambler · 3 months ago
  20. 2be66b6 cmd/toolstash: pass -S=2 when comparing toolchains by Than McIntosh · 3 months ago
  21. c12dc66 gopls: regtest to demonstrate gopls confused by //line directives by Peter Weinbergr · 3 months ago
  22. d49c4ed internal/lsp: do not allow non-Go files to be loaded in packages.load by Rebecca Stambler · 3 months ago
  23. 226fd2f internal/lsp/fake: factor out working in a temp directory by Rob Findley · 3 months ago
  24. 9055098 internal/lsp/source: use 'gopls.' instead of 'gopls_' by Hana · 3 months ago
  25. f5c826d internal/lsp: hold notifications until gopls is initialized by Peter Weinbergr · 3 months ago
  26. b894a32 all: use explicit -mod, -modfile fields for gocommand.Invocation by Heschi Kreinick · 3 months ago
  27. 0a3dccc internal/lsp/source: add a FileSource interface by Rob Findley · 3 months ago
  28. b2746f1 internal/lsp: fix nil pointer exception in initialization by Rebecca Stambler · 3 months ago
  29. 6003fad internal/lsp/source: delete unused Snapshot.IsSaved by Rob Findley · 3 months ago
  30. a03874c internal/lsp: clean up unused parameters by Rebecca Stambler · 3 months ago
  31. 2d76fa4 gopls/internal/regtest: delete OpenFileWithContent by Rob Findley · 3 months ago
  32. 593bd9b internal/lsp/cache: delay transitive invalidation in snapshot.clone by Rob Findley · 3 months ago
  33. e52f541 internal/lsp: fix analysis in all experiments, disable unusedparams by Rebecca Stambler · 3 months ago
  34. eae18ab internal/lsp/cache: factor out guessPackagesForURI from snapshot.clone by Rob Findley · 3 months ago
  35. de28cda internal/lsp: remove staticcheck and gofumpt from all experiments by Rebecca Stambler · 3 months ago
  36. a78bdc4 x/tools/go/analysis/passes/unsafeptr: report Header misuse by Matthew Dempsky · 5 months ago
  37. 255fb2a x/tools/go/analysis/passes/unsafeptr: stricter reporting by Matthew Dempsky · 5 months ago
  38. a2250d3 internal/lsp: add gopls semtok command and semantic token tests by Peter Weinbergr · 3 months ago
  39. 7c89c52 x/tools/gopls: add a skipped test for renaming of package by Jean de Klerk · 3 months ago
  40. c901190 internal/lsp/source/genapijson: add 'gopls_' prefix to commands by Hana · 3 months ago
  41. a5d9e45 internal/lsp/source: be consistent about command identifiers by Rob Findley · 3 months ago
  42. b29caf7 internal/lsp/source: include setting name in all settings errors by Heschi Kreinick · 3 months ago
  43. 828e89d internal/lsp: fix env setting type by Heschi Kreinick · 3 months ago
  44. 6e6f73a internal/lsp: fix mismatches between doc and settings by Heschi Kreinick · 3 months ago
  45. 1610a49 internal/lsp/source/completion: use a minimum budget of 10ms for shallow completions by Danish Dua · 3 months ago
  46. d162461 go/analysis/passes/asmdecl: add support for ABI selector clauses by Than McIntosh · 3 months ago
  47. 64a9e34 internal/imports: dedupe import paths for standard library packages by Danish Dua · 4 months ago
  48. c16b75f internal/imports: bump relevance for modules with higher major versions by Danish Dua · 4 months ago
  49. 0112737 gopls/internal/regtest: add a test for switching from modules to GOPATH by Rebecca Stambler · 3 months ago
  50. d88ec18 go/analysis: add IgnoredFiles, check ignored files in buildtag check by Russ Cox · 3 months ago
  51. 67cabf8 go/loader: delete example_test.go by Russ Cox · 3 months ago
  52. 8c26973 gopls: add "go test" code action by Pontus Leitzler · 4 months ago
  53. 2db1cd7 internal/lsp: extract mod errors in load and treat them like diagnostics by Rebecca Stambler · 4 months ago
  54. ec925d8 gopls/internal/regtest: add a failing test for swig by Rebecca Stambler · 4 months ago
  55. 5bd0538 internal/lsp: move the workspaceMode into the snapshot by Rebecca Stambler · 4 months ago
  56. ed2f502 internal/lsp/semantic.go: generate semantic tokens by Peter Weinbergr · 4 months ago
  57. 6e5c6d7 internal/lsp: handle nil pointer in semantic tokens by Rebecca Stambler · 4 months ago
  58. fcf8212 internal/lsp/source: handle a possible nil pointer in call hierarchy by Rebecca Stambler · 4 months ago
  59. 96877f2 internal/lsp, gopls: require a "gopls_" prefix on all commands by Rebecca Stambler · 4 months ago
  60. 9ab7e51 internal/lsp: don't show blank identifiers in outline by Rebecca Stambler · 4 months ago
  61. 7ddb464 internal/lsp: add "type " to hover messages for structs/interfaces/etc by Rebecca Stambler · 4 months ago
  62. d01b322 internal/lsp/cache: extract goimports code by Heschi Kreinick · 4 months ago
  63. 4c6f507 gopls/doc: use enum value docstrings, if they exist by Rob Findley · 4 months ago
  64. ffec978 internal/lsp: handle major versions above v0/v1 in workspace module mode by Rebecca Stambler · 4 months ago
  65. 03e951c internal/lsp/source: add an experimental new cache key for packages by Rob Findley · 4 months ago
  66. 9df6960 internal/lsp: don't pass build flags to `go mod` commands by Rebecca Stambler · 4 months ago
  67. 0806396 internal/lsp: don't show an error for "allExperiments" in (options).set by Rebecca Stambler · 4 months ago
  68. d5f20aa gopls: add regtest mode for experiments, like workspace module tests by Rebecca Stambler · 4 months ago
  69. 45061ab internal/lsp: add support for an "enable all experiments" settings by Rebecca Stambler · 4 months ago
  70. a00137c internal/lsp: default to workspace module mode even with vendor dirs by Rebecca Stambler · 4 months ago
  71. 454bc3d internal/lsp/source: show references to interface methods by Danish Dua · 4 months ago
  72. 23a3aa1 internal/lsp: improve handling of files not in views by Heschi Kreinick · 4 months ago
  73. 567bb5a go/analysis/analysistest: fix issue in RunWithSuggestedFixes on a package with tests by Ben Kraft · 6 months ago
  74. 90a82dd internal/lsp/cache: actually remove the view's modURI and sumURI by Rebecca Stambler · 4 months ago
  75. 576e169 internal/lsp: fix hover for builtin error method (Error) by Rebecca Stambler · 4 months ago
  76. 1ccce62 internal/lsp/cache: prevent version from including line break by Dan Kortschak · 4 months ago
  77. 9854aba internal/lsp: unconditionally create changedFiles map by Rebecca Stambler · 4 months ago
  78. ecd9fd2 internal/lsp/source: ignore empty package names for completion by Danish Dua · 4 months ago
  79. 39ee293 gopls: add test for `go mod tidy` diagnostics in multiple modules by Rebecca Stambler · 4 months ago
  80. 76a79a6 internal/lsp/source: factor out enum options pattern by Rob Findley · 4 months ago
  81. 7e5cd54 internal/lsp/source: improve documentation for symbolStyle by Rob Findley · 4 months ago
  82. 08f1973 gopls/internal/regtest: only run in singleton mode by Rob Findley · 4 months ago
  83. 2268388 internal/lsp: fix go.mod creation without experimental workspace module by Rebecca Stambler · 4 months ago
  84. 8445f4f internal/lsp: add experimental support for multi-phase diagnostics by Rob Findley · 4 months ago
  85. 0d28ed0 gopls: add a test that mirrors govim's -mod=readonly test by Rebecca Stambler · 4 months ago
  86. b5b8742 internal/lsp/source: refactor c.item to support deepSearch in all cases by Danish Dua · 4 months ago
  87. 4e032a7 internal/lsp: fix and add a test for non-workspace module mode by Rebecca Stambler · 4 months ago
  88. dc8b4ba internal/lsp: fix two more staticcheck warnings by Ainar Garipov · 4 months ago
  89. af0a1b5 internal/lsp: fix staticcheck warning by Rebecca Stambler · 4 months ago
  90. 41c411d internal/lsp/testdata: remove diagnostic from percent package by Bryan C. Mills · 4 months ago
  91. 77e61d3 internal/lsp/source: remove unused Session method by Heschi Kreinick · 4 months ago
  92. 1e3611d internal/lsp: remove logic for re-creating a view when a go.mod changes by Rebecca Stambler · 4 months ago
  93. 43ebab8 gopls/doc: fix section rewriting by Rob Findley · 4 months ago
  94. e57f6d4 internal/lsp: move hasValidBuildConfiguration into the snapshot by Rebecca Stambler · 4 months ago
  95. 2e5f0cf internal/lsp: remove all but one use of the view's modURI field by Rebecca Stambler · 4 months ago
  96. a6f32d1 gopls/internal/regtest: allow cleanup to fail on windows by Rob Findley · 4 months ago
  97. a44386f internal/lsp/source/completion: use c.matcher for comments by Danish Dua · 4 months ago
  98. 66e72d0 internal/lsp: print the go version only once the view is created by Rebecca Stambler · 4 months ago
  99. c8c0a1c internal/lsp/semantic.go: add the skeleton for supporting semantic tokens by Peter Weinbergr · 4 months ago
  100. bf155c1 internal/lsp: use published diagnostics instead of reports in lsp_test by Rebecca Stambler · 4 months ago