1. 593de60 go/packages: handle an overlay edge case with test variants by Rebecca Stambler · 34 hours ago master
  2. ba161d9 internal/lsp: add tests for references includeDeclaration setting by Rebecca Stambler · 29 hours ago
  3. 18389cb internal/lsp: refactor (*snapshot).clone to handle multiple URIs by Rebecca Stambler · 11 hours ago
  4. e0f1ed8 go/packages: refactor list driver by Heschi Kreinick · 5 weeks ago
  5. bf1340f cmd/stress: use an ellipsis when truncating output by Daniel Martí · 2 days ago
  6. fb353ca internal/lsp/cmd: add a test for client logging by Rob Findley · 2 days ago
  7. 9bae668 internal/lsp/source: support dereferencing for completion by Muir Manders · 5 days ago
  8. 7b0c362 go/packages: remove named query by Heschi Kreinick · 17 hours ago
  9. 0a06c69 gopls/integration/govim: update to latest govim by Rob Findley · 16 hours ago
  10. 213b5e1 go/ssa: replace DefaultType with go/types.Default by vovapi · 29 hours ago
  11. dc16b66 go/ast/inspector: fix misnomer in callback signature by Muir Manders · 5 weeks ago
  12. f88bd70 analysis/passes: consolidate imports helper by Emmanuel T Odeke · 8 days ago
  13. 78d0674 internal/lsp: remove the Context argument from NewSession by Rob Findley · 2 days ago
  14. 29f64ef internal/telemetry/log: correct the docstring for Error by Rob Findley · 2 days ago
  15. b3205ff internal/lsp/protocol: handle cancellation delivery by Heschi Kreinick · 2 days ago
  16. fc669b1 internal/lsp: eliminate getFileLocked function by Rebecca Stambler · 2 days ago
  17. 3e306b7 internal/lsp/source: rename "typeInference" to "candidateInference" by Muir Manders · 6 days ago
  18. d456b1c internal/imports: pass dummy source for completion functions by Heschi Kreinick · 2 days ago
  19. 6254553 internal/lsp: use correct file identities when computing diagnostics by Rebecca Stambler · 2 days ago
  20. bd79bb7 internal/lsp/cache: create infra for caching go.mod diagnostics by Rohan Challa · 7 days ago
  21. 9375b12 internal/lsp/cache: fix mod file change check by Heschi Kreinick · 2 days ago
  22. 13c7480 internal/lsp/protocol: remove unused DocumentUri type by Rob Findley · 4 days ago
  23. dbc83e6 internal/lsp/source: fix typeIsValid() inf recursion by Iskander Sharipov · 4 days ago
  24. eb0d8dd go/ssa: remove workaround for lack of vendoring in go/loader by vovapi · 4 days ago
  25. e919f86 go/ssa/interp: fix goroutines and channels leaks by vovapi · 4 days ago
  26. 0cba7a3 internal/lsp/source: enable unimported completions by default by Heschi Kreinick · 8 days ago
  27. fe56e63 internal/lsp/source: fix ranking of untyped completions by Heschi Kreinick · 6 days ago
  28. 1486df0 internal/lsp: do not invoke the Go command when checking common errors by Rebecca Stambler · 6 days ago
  29. 354bea8 internal/lsp/cache: let gopls track go.mod files by Heschi Kreinick · 6 days ago
  30. 633b092 internal/lsp: add recency check to avoid sending old diagnostics by Rebecca Stambler · 6 days ago
  31. 351fb22 internal/lsp: invalidate directories if we have no direct IDs by Rebecca Stambler · 6 days ago
  32. 95ece92 internal/lsp/source: trim file very carefully by Heschi Kreinick · 6 days ago
  33. a209551 internal/lsp: consolidate completion sorting by Muir Manders · 7 days ago
  34. 7ad9cd8 internal/lsp/cache: invalidate metadata for x_tests and test variants by Rebecca Stambler · 7 days ago
  35. ade7f25 internal/lsp: add highlighting for import statement by Rohan Challa · 6 days ago
  36. 43d5027 go/ast/astutil: fix DeleteImport SEGV when Rparen is invalid by itchyny · 9 days ago
  37. 39095c1 gopls/internal/hooks: ignore a duplicate analysis from staticcheck by Rebecca Stambler · 7 days ago
  38. 6edc0a8 internal/lsp/source: score in-memory unimported candidates by Heschi Kreinick · 7 days ago
  39. 84cebe1 go/packages: fix incorrect needtypes and needsrcs logic by Michael Matloob · 8 days ago
  40. 28ed04f go/packages: internally expose ForTests in go/packages by Rebecca Stambler · 7 days ago
  41. 1c4842a internal/lsp/cache: refresh imports cache in the background by Heschi Kreinick · 5 weeks ago
  42. 872a348 internal/lsp: don't log context.Cancelation in diagnostics by Rebecca Stambler · 7 days ago
  43. 0508ad4 internal/lsp/source: return obj decl first in find-references by Muir Manders · 7 days ago
  44. 473961e internal/lsp/source: improve completion for "range" and "<-" by Muir Manders · 9 days ago
  45. f80fb1d internal/lsp: refactor find-references and rename by Muir Manders · 5 weeks ago
  46. 7042ee6 internal/lsp/source: always look up mapper when building ranges by Heschi Kreinick · 7 days ago
  47. 49797d0 internal/lsp/source: improve completion in type assertions by Muir Manders · 4 weeks ago
  48. 96555e0 internal/lsp/cache: initialize view before LookupBuiltin by Rebecca Stambler · 7 days ago
  49. a7dab02 internal/lsp: diagnose the snapshot on every text synchronization event by Rebecca Stambler · 11 days ago
  50. 97cd989 internal/lsp: remove boolean for publishEmpty in diagnostics by Rebecca Stambler · 13 days ago
  51. 0110d43 cover: error on negative numbers in profiles by Lucas Bremgartner · 3 weeks ago
  52. f04f2c8 internal/lsp/cache: refactor initialization for builtins by Rebecca Stambler · 8 days ago
  53. 20e5918 gopls/doc: improve troubleshooting docs with specifics by Rebecca Stambler · 8 days ago
  54. 497c7f1 internal/lsp/cache: construct package handles as part of IWL by Rebecca Stambler · 9 days ago
  55. 3ded1b7 internal/lsp: add and use nonstandard gopls/diagnoseFiles by Heschi Kreinick · 13 days ago
  56. de0b176 internal/lsp: show dependency quick fixes for go.mod diagnostics by Rohan Challa · 5 weeks ago
  57. fdfa0de gopls/doc: fix it's/its typo by Damien Lespiau · 8 days ago
  58. 98c82cf internal/lsp: add server instance to debug info by Rob Findley · 9 days ago
  59. 8503576 gopls/integration/govim: update build steps to capture artifacts by Rob Findley · 10 days ago
  60. 7fd989f internal/lsp/tests: correct typo 'CompletionCaseSensitve' by Rob Findley · 9 days ago
  61. df87866 internal/lsp,internal/telemetry: correct stale docstrings by Rob Findley · 9 days ago
  62. 831fdb1 internal/lsp: push initialization tasks into one function by Rebecca Stambler · 11 days ago
  63. 7ae403b internal/lsp: finish renaming CheckPackageHandle to PackageHandle by Rob Findley · 9 days ago
  64. 3d14842 internal/imports: load test exports of package under test by Heschi Kreinick · 3 weeks ago
  65. e23c44e gopls/doc: minor fixes in design.md and implementation.md by Rob Findley · 9 days ago
  66. f986e61 internal/lsp: make sure diagnostics with analyses are not overwritten by Rebecca Stambler · 9 days ago
  67. 579903b internal/lsp: add mapper for go.mod files by Rohan Challa · 9 days ago
  68. 3be912e internal/lsp/protocol: support nonstandard requests by Heschi Kreinick · 13 days ago
  69. 9c46c2c internal/lsp: fix flaking internal/lsp/cmd tests by Rebecca Stambler · 9 days ago
  70. 189207f internal/lsp: use URIs instead of FileIdentity in errors by Rebecca Stambler · 9 days ago
  71. d31a08c internal/lsp/source: improve completion support for args to builtins by Muir Manders · 3 weeks ago
  72. 9dc88fb cmd/stringer: remove redundant check in generated code by Adam Williams · 13 days ago
  73. 3b9e235 internal/lsp: fix context cancellation by Rebecca Stambler · 10 days ago
  74. 294c8f8 internal/lsp: use latest file versions in diagnostics by Rebecca Stambler · 10 days ago
  75. 5a294e2 internal/lsp: allow subdirectories of module roots when checking errors by Rebecca Stambler · 11 days ago
  76. 544dc8e internal/lsp: change go1.14 check to be more lenient by Rohan Challa · 13 days ago
  77. 78c1766 go/analysis: remove stale documentation citing vet by Rob Findley · 2 weeks ago
  78. 4da8041 gopls/doc: fix 'Report the issue' bad link by Koichi Shiraishi · 10 days ago
  79. 533f309 internal/lsp: reload workspace package metadata on demand by Rebecca Stambler · 13 days ago
  80. 8f45075 internal/lsp: merge completion options into source.Options by Rebecca Stambler · 4 weeks ago
  81. 6316571 internal/lsp: don't require type-checking for formatting by Rebecca Stambler · 11 days ago
  82. 86d412b internal/lsp: fix support for watching changed files by Rebecca Stambler · 13 days ago
  83. 4a54ec1 internal/lsp: remove view.FindPosInPackage and view.FindMapperInPackage by Rebecca Stambler · 13 days ago
  84. 30cae5f internal/lsp: surface diagnostics for invalid go.mod files by Rohan Challa · 5 weeks ago
  85. eac3817 internal/lsp: fix completion ordering workaround by Muir Manders · 10 days ago
  86. a7a6caa internal/lsp: initialize the view on creation by Rebecca Stambler · 13 days ago
  87. 3e6f5d4 internal/lsp: don't invalidate workspace when a mod file is opened by Rebecca Stambler · 13 days ago
  88. 945ed6e internal/lsp: fix link handling for links without schemes by Rebecca Stambler · 13 days ago
  89. e8a26f4 internal/lsp: prevent initial workspace load from being canceled by Rebecca Stambler · 2 weeks ago
  90. 428f1ab internal/lsp/mod: test go.mod is unchanged when tempModfile=true by Rohan Challa · 13 days ago
  91. e2f2652 internal/imports: create listener map after clearing for new scan by Rebecca Stambler · 13 days ago
  92. 563860d internal/imports: fix use of uninitialized resolvers by Heschi Kreinick · 13 days ago
  93. 0a1579a internal/lsp: don't run full workspace diagnostics on mod file change by Rebecca Stambler · 14 days ago
  94. 5d34a75 internal/imports: don't block completions on walks by Heschi Kreinick · 3 weeks ago
  95. a9a43c4 internal/lsp: store workspace package IDs with package paths by Rebecca Stambler · 2 weeks ago
  96. 8a1a3df internal/lsp: allow diagnostics to be computed per-file or per-package by Rebecca Stambler · 2 weeks ago
  97. 700ee26 internal/lsp: propagate errors from find references by Rebecca Stambler · 2 weeks ago
  98. dfcf570 internal/lsp: stop requiring file kind when fetching a file by Rebecca Stambler · 2 weeks ago
  99. 4877332 internal/lsp: don't send diagnostics for old file versions by Rebecca Stambler · 2 weeks ago
  100. 675cf51 internal/lsp: warn user in case of a multi-file ad-hoc package by Rebecca Stambler · 2 weeks ago