1. da514ac internal/lsp: suggest completions that satisfy interfaces by Muir Manders · 7 hours ago master
  2. 1d40570 go/packages: fix support for ad-hoc packages to handle errors by Rebecca Stambler · 7 hours ago
  3. 6fea9ef go/analysis: add SuggestedFix to Diagnostic by Michael Matloob · 2 weeks ago
  4. 4bb205a go/packages: add support for file= queries on ad-hoc packages by Michael Matloob · 3 days ago
  5. 7653e6d internal/lsp/cache: fix ineffectual err assignment by Edward Muller · 3 days ago
  6. 97de565 internal/lsp/diff: remove redundant memory allocate and copy operations in function 'shortestEditSequence'. by linguohua · 3 days ago
  7. 5aca471 internal/lsp: clear diagnostics when all files from a package are closed by Rebecca Stambler · 3 days ago
  8. 6f04827 internal/lsp/cache: fix nil check by adding missing "continue" by Edward Muller · 3 days ago
  9. 9a3b5d6 internal/lsp: parse filenames only out of go list errors by Rebecca Stambler · 3 days ago
  10. 61e0f78 internal/lsp: use the memoize package to get *token.Files by Rebecca Stambler · 4 days ago
  11. a82f032 internal/lsp: block rather than reject when the message queue is full by Ian Cottrell · 3 days ago
  12. d1d6cdd internal/lsp: clear out missing imports set when we re-load package by Rebecca Stambler · 3 days ago
  13. 1edc8e8 internal/lsp: update analysis runner for new features by Ian Cottrell · 4 days ago
  14. ed0dc45 go/analysis/passes/composite: whitelist unicode.Range32 by Tai · 8 days ago
  15. 1497403 internal/span: improve invalid uri message by Ian Cottrell · 6 days ago
  16. 027b3b4 internal/lsp/protocol: bring the code generating programs up to date by Peter Weinberger · 2 weeks ago
  17. d4e310b gopls: adding the gopls module by Ian Cottrell · 5 days ago gopls/v0.1.0
  18. 10539ce cmd/gopls: preparing for v0.1.0 by Ian Cottrell · 5 days ago
  19. 59534d0 internal/lsp: use ids instead of package paths as map keys by Rebecca Stambler · 6 days ago
  20. 028e009 internal/lsp: fix typo on license year by Koichi Shiraishi · 5 days ago
  21. 7db4ac6 internal/lsp/debug: add newlines to debug messages by Rebecca Stambler · 5 days ago
  22. ecc01b7 internal/memoize: document the complicated parts of the memoize package by Rebecca Stambler · 6 days ago
  23. d73e1c7 internal/lsp: fix errors when adding new file to existing package by Muir Manders · 6 days ago
  24. 3c1b0c2 internal/lsp: fix panic when file deleted by Rebecca Stambler · 6 days ago
  25. 6050b95 internal/lsp: create types for package paths and IDs by Rebecca Stambler · 6 days ago
  26. d303ba2 internal/lsp: move the fixup and parallel limits into the main parse function by Ian Cottrell · 8 days ago
  27. 346706f internal/lsp: memoize all the parsing by Ian Cottrell · 13 days ago
  28. ce2cddb internal/lsp: using memoize for all file contents by Ian Cottrell · 3 weeks ago
  29. 5b939d6 internal/lsp: fix type checking for unsafe package by Rebecca Stambler · 6 days ago
  30. 1d0142b internal/lsp: improve error handling while parsing by Muir Manders · 6 days ago
  31. a99d5a7 internal/lsp: add a Version constant by Rebecca Stambler · 10 days ago
  32. 25a4f13 internal/span: handle empty paths correctly by Ian Cottrell · 6 days ago
  33. ff694a2 internal/lsp: stop requiring a .go extension for all Go files by Rebecca Stambler · 7 days ago
  34. 4bfb4c7 internal/lsp: fix check for changed imports by Muir Manders · 7 days ago
  35. f8d1dee internal/memoize: a new library to memoize functions by Ian Cottrell · 5 weeks ago
  36. 0945d36 internal/imports: suggest x for x_tests by Heschi Kreinick · 10 days ago
  37. e881382 internal/span: change URI.Filename so it just returns the filename by Ian Cottrell · 11 days ago
  38. fe937a7 internal/lsp: allow fine-grained control over vet checks by Rebecca Stambler · 2 weeks ago
  39. bca362e internal/lsp: add find all references by Suzy Mueller · 10 days ago
  40. 5ae6a97 internal/lsp: track missing imports, re-running packages.Load by Rebecca Stambler · 13 days ago
  41. f68ef20 internal/lsp: enable "ignoreFuncBodies" and fix caching by Rebecca Stambler · 10 days ago
  42. e9a20a1 internal/imports: actually cache resolvers by Heschi Kreinick · 10 days ago
  43. e6ce0dd internal/lsp: add an implementation for textDocument/didSave by Rebecca Stambler · 10 days ago
  44. eacb66d internal/lsp: reply with nil, rather than empty, signature help by Rebecca Stambler · 10 days ago
  45. 755ce86 internal/imports: fix TestNoMainModule by Heschi Kreinick · 10 days ago
  46. 68211a6 internal/lsp: fix some issues with trimming ASTs by Rebecca Stambler · 12 days ago
  47. 5aed782 go/internal/gccgoimporter: update package to match std lib version by Than McIntosh · 11 days ago
  48. 0139d57 internal/lsp: attach documentation to signature help by Rebecca Stambler · 13 days ago
  49. d0a3d01 go/internal/gccgoimporter: update importer tests to match std lib version by Tobias Klauser · 12 days ago
  50. 4d9ae51 internal/lsp: remove source.FileContent by Ian Cottrell · 14 days ago
  51. 596a85b internal/lsp: don't queue content changes by Ian Cottrell · 2 weeks ago
  52. a544cfa go/internal/gcimporter: skip stdlib tests in race mode as they are too slow by Ian Cottrell · 12 days ago
  53. 2c3de6a internal/lsp: change file system to allow lazy reads by Ian Cottrell · 2 weeks ago
  54. 8aaa148 internal/lsp: add some basic tests for imports by Rebecca Stambler · 2 weeks ago
  55. 70bf279 internal/lsp: support build flags on processConfig by Koichi Shiraishi · 4 weeks ago
  56. b012c19 internal/lsp: trim ASTs for which we do not require function bodies by Rebecca Stambler · 4 weeks ago
  57. a4e9122 internal/lsp: fix regression from CL 179439 by Rebecca Stambler · 2 weeks ago
  58. 178e83b internal/lsp: build the builtin package preemptively by Rebecca Stambler · 2 weeks ago
  59. 359a075 internal/jsonrpc2: adding rpc trace tasks by Ian Cottrell · 3 months ago
  60. 37dc81f internal/lsp: add memory debugging page by Ian Cottrell · 3 weeks ago
  61. df5f646 internal/lsp: debug pages for sessions views and files by Ian Cottrell · 3 weeks ago
  62. 08e0b30 internal/lsp: move PrintVersionInfo to the debug package by Ian Cottrell · 3 weeks ago
  63. 2de7f9b go/analysis/passes/structtag: allow field tag shadowing by Daniel Martí · 3 weeks ago
  64. 0abef6e errorsas: handle single-actual case by Jonathan Amsterdam · 4 weeks ago
  65. b1dcc6b errorsas: ignore empty interface target by Jonathan Amsterdam · 6 weeks ago
  66. 26e35f1 internal/lsp/cache: fix leaking wg.Done() and <-ioLimit by Edward Muller · 2 weeks ago
  67. b3315ee go/packages: update documentation for Package.Types and Package.Syntax by Michael Matloob · 2 weeks ago
  68. 75312fb go/packages: support new main packages in overlays by Michael Matloob · 3 weeks ago
  69. ce1a380 internal/lsp: send void client response to client/registerCapapbility by Paul Jolly · 3 weeks ago
  70. 2b03ca6 go/analysis: add an End field to Diagnostic by Michael Matloob · 3 weeks ago
  71. 12d7342 internal/lsp: refactor to separate pieces of type-checking by Rebecca Stambler · 3 weeks ago
  72. b97706b internal/lsp: add debug page serving by Ian Cottrell · 3 weeks ago
  73. fb6c8ff go/analysis/passes/tests: add pointer to where test name conventions are specified by Michael Matloob · 4 months ago
  74. d850aa0 internal/lsp: fix setting overlays in tests by Rebecca Stambler · 3 weeks ago
  75. f98590f go/packages: handle potential nil pointer error by Rebecca Stambler · 3 weeks ago
  76. d557729 go/packages: officially deprecate LoadX values in favor of NeedX values by Michael Matloob · 8 weeks ago
  77. aa71c3f internal/lsp: set env to os.Environ to start by Rebecca Stambler · 3 weeks ago
  78. 08bd53a internal/lsp: run analyses despite some errors by Rebecca Stambler · 3 weeks ago
  79. 09281b5 godoc: re-add test for ignoring //line comments in source code by Dmitri Shuralyov · 5 weeks ago
  80. d238219 internal/lsp: client/registerCapapbility is a request, not a notification by Peter Weinberger · 3 weeks ago
  81. 1a7b474 go/packages: work around go list behavior for missing dependencies by Michael Matloob · 2 months ago
  82. 7be61e1 cmd/splitdwarf: fix skip on Windows by Brad Fitzpatrick · 4 weeks ago
  83. 3d17549 internal/lsp: add modfile, sumfile structs, require Go files for diagnostics by Rebecca Stambler · 4 weeks ago
  84. d532c07 internal/lsp: fix race condition in type-checking by Rebecca Stambler · 3 weeks ago
  85. d487f80 all: GOSUMDB=off for tests that use fake modules by Heschi Kreinick · 3 weeks ago
  86. 2c0ae70 internal/lsp: add file watching and use it to trigger invalidations by Ian Cottrell · 4 weeks ago
  87. 75713da internal/lsp: add a file system abstraction by Ian Cottrell · 4 weeks ago
  88. 991f294 internal/lsp: remove SelectionRange and textDocument/selectionRange by Peter Weinberger · 4 weeks ago
  89. 38d8bcf internal/lsp: don't show diagnostics for mod files by Rebecca Stambler · 4 weeks ago
  90. 521d6ed internal/lsp: re-run go/packages.Load when the package name changes by Rebecca Stambler · 4 weeks ago
  91. 7927dba internal/lsp: build the packages config on demand from proper configuration by Ian Cottrell · 4 weeks ago
  92. 2c78df6 internal/lsp: log when we fail to type-check a package by Rebecca Stambler · 4 weeks ago
  93. 26647e3 imports: allow nil Options in Process by Heschi Kreinick · 4 weeks ago
  94. eda2c2f internal/lsp: fix completion insertion with non-identifier suffix by Muir Manders · 4 weeks ago
  95. 0133cac cmd/goimports: reuse cached state by Heschi Kreinick · 6 weeks ago
  96. 757ca71 imports: rename to internal/imports by Heschi Kreinick · 6 weeks ago
  97. 7e7c6e5 internal/lsp: add nil checks for ASTs and token by Rebecca Stambler · 4 weeks ago
  98. faf83c6 internal/lsp: fix race in delivering diagnostics to the command line client by Ian Cottrell · 4 weeks ago
  99. 9558fe4 internal/lsp: update column mapper with content on incremental changes by Rebecca Stambler · 4 weeks ago
  100. d88f798 internal/lsp: fix swallowed package errors by Evan Digby · 4 weeks ago