1. 4b11203 gopls/internal/lsp/cache: parse the builtin file through the cache by Robert Findley · 2 years ago
  2. 488ba86 gopls/internal/lsp/cache: hold on to imports used by open packages by Robert Findley · 2 years ago
  3. c3edf5a gopls/internal/lsp/cache: actually preload files in parallel by Robert Findley · 2 years ago
  4. acaae98 gopls/internal/lsp/cache: stream package results by Robert Findley · 2 years ago
  5. b222520 gopls/internal/cache: use AddExistingFiles in the parse cache by Robert Findley · 2 years, 1 month ago
  6. 912861f gopls/internal/lsp/cache: skip object resolution during parsing by Robert Findley · 2 years, 1 month ago
  7. 36ed0b1 gopls/internal/lsp/source: rename snapshot.GetFile to ReadFile by Alan Donovan · 2 years ago
  8. 786752b gopls/internal/lsp/source: rename FileHandle.Read to Content by Alan Donovan · 2 years, 1 month ago
  9. f477bf4 gopls/internal/lsp/source/completion: avoid Snapshot.CachedPackages by Alan Donovan · 2 years, 1 month ago
  10. 21d2256 gopls/internal/lsp/cache: make type-checking incremental by Robert Findley · 2 years, 1 month ago
  11. ae05609 internal/lsp/cache: add an LRU parse cache by Robert Findley · 2 years, 1 month ago
  12. 902ee93 gopls/internal/lsp/source: remove 2nd last call to CachedImportPaths by Alan Donovan · 2 years, 1 month ago
  13. 3ec30bd gopls/internal/lsp/cache: request EmbedFiles from go/packages by Frank Viernau · 2 years, 1 month ago
  14. e5b9948 gopls/internal/lsp/source: use metadata files for workspace symbols by Robert Findley · 2 years, 1 month ago
  15. ad4fc28 gopls/internal/lsp/cache: pre-compute load diagnostics by Robert Findley · 2 years, 1 month ago
  16. d4c13e6 gopls/internal/lsp/source: eliminate Snapshot.FileSet by Robert Findley · 2 years, 1 month ago
  17. ae242ec gopls: fix windows file corruption by Robert Findley · 2 years, 2 months ago
  18. f10e7d5 gopls/internal/lsp/cache: remove package dependence on packages.Config by Robert Findley · 2 years, 2 months ago
  19. c4c6aa6 internal/lsp/cache: don't panic in Snapshot on a shutdown view by Robert Findley · 2 years, 2 months ago
  20. a7f033a gopls/internal/lsp: consolidate the FileHandle API by Robert Findley · 2 years, 2 months ago
  21. 8087911 gopls: remove the experimentalWorkspaceModule mode by Robert Findley · 2 years, 3 months ago
  22. 5b300bd gopls/internal/lsp/cache: clean up view workspace information by Robert Findley · 2 years, 3 months ago
  23. 16b3bf8 gopls/internal/lsp/cache: assume Go 1.16+ by Robert Findley · 2 years, 3 months ago
  24. 0e1d013 gopls/internal/lsp/cache: recreate Views when their root changes by Robert Findley · 2 years, 3 months ago
  25. fe6b300 gopls/internal/lsp/source: eliminate Snapshot.Package{,s}ForFile by Alan Donovan · 2 years, 3 months ago
  26. 26fc609 gopls/internal/lsp/cache: eliminate snapshot.containingPackages by Alan Donovan · 2 years, 4 months ago
  27. 44395ff gopls/internal/lsp/source: avoid unnecessary transitive rdeps by Alan Donovan · 2 years, 3 months ago
  28. 61e2d3f gopls/internal/lsp/cache: a new analysis driver by Alan Donovan · 2 years, 5 months ago
  29. b2b9dc3 gopls/internal/lsp/cache: reduce type-checking in renameImports by Alan Donovan · 2 years, 4 months ago
  30. 763a030 gopls/internal/lsp/cache: delete Snapshot.KnownPackages by Alan Donovan · 2 years, 4 months ago
  31. 444c8f6 gopls/internal/lsp/cache: only invalidate parsed files if they changed by Robert Findley · 2 years, 3 months ago
  32. 18f76ec gopls/internal/lsp: split ActivePackages by Alan Donovan · 2 years, 4 months ago
  33. 84299a0 gopls/internal/lsp/cache: simplify ad-hoc package warning logic by Alan Donovan · 2 years, 4 months ago
  34. d7dfffd gopls/internal/lsp: eliminate more unnecessary typechecking by Alan Donovan · 2 years, 4 months ago
  35. 09ae2d5 gopls/internal/lsp/source: KnownPackagePaths: avoid loading by Alan Donovan · 2 years, 4 months ago
  36. 1dcc423 gopls/internal/lsp/cache: split metadata and loading in PackagesForFile by Alan Donovan · 2 years, 4 months ago
  37. bf5db81 gopls/internal/lsp/cache: improve ad-hoc warning for nested modules by Robert Findley · 2 years, 4 months ago
  38. 4f69bf3 gopls/internal/lsp/cache: narrow reloadOrphanedFiles to open files by Robert Findley · 2 years, 4 months ago
  39. d444fa3 gopls/internal/lsp/cache: simplify canonical URI cache by Alan Donovan · 2 years, 4 months ago
  40. e0b516b gopls/internal/lsp/cache: invalidate metadata after vendor change by Alan Donovan · 2 years, 4 months ago
  41. e8a70a5 gopls/internal/lsp: remove access to mutable session state from the view by Robert Findley · 2 years, 4 months ago
  42. ff22fab gopls/internal/lsp/cache: eliminate obsolete invalidation step by Alan Donovan · 2 years, 4 months ago
  43. d39685a gopls/internal/lsp/source: Package clarifications by Alan Donovan · 2 years, 4 months ago
  44. 7cda55e gopls/internal/lsp/cache: wire in mod vulnerability analysis by Robert Findley · 2 years, 4 months ago
  45. 19fb30d gopls/internal/lsp/cache: fix data race in Symbols by Alan Donovan · 2 years, 4 months ago
  46. 85bf7a8 gopls/internal/lsp/source: eliminate Metadata interface by Alan Donovan · 2 years, 4 months ago
  47. 2592a85 gopls/internal/lsp: simplify KnownPackages by Alan Donovan · 2 years, 4 months ago
  48. c7ed4b3 gopls/internal/lsp/cache: clean up tracking of GO111MODULE by Robert Findley · 2 years, 4 months ago
  49. 23056f6 internal/lsp/cache: clean up getOrLoadIDsForURI by Robert Findley · 2 years, 5 months ago
  50. 5a4eba5 internal/lsp/cache: remove support for invalid metadata by Robert Findley · 2 years, 5 months ago
  51. 0c71b56 gopls/internal/lsp: fix diagnostic suppression when folders change by Robert Findley · 2 years, 4 months ago
  52. 3c3713e gopls/internal/lsp/cache: use typed strings (PackagePath et al) throughout by Alan Donovan · 2 years, 5 months ago
  53. 6f99366 gopls/internal/lsp/cache: don't pass snapshot.fset to go/packages by Alan Donovan · 2 years, 5 months ago
  54. 39c2fd8 internal/lsp/cache: simplify importsState modfile hashing logic by Robert Findley · 2 years, 5 months ago
  55. 051f03f gopls/internal/lsp/cache: remove unnecessary params by Alan Donovan · 2 years, 5 months ago
  56. 21f6127 gopls/internal/lsp/cache: add PkgPath->PackageID index to Metadata by Alan Donovan · 2 years, 5 months ago
  57. 6128030 gopls/internal: support renaming packages with int. test variants by Robert Findley · 2 years, 5 months ago
  58. 91311ab gopls/internal/lsp/cache: better import path hygiene by Alan Donovan · 2 years, 5 months ago
  59. b253314 gopls/internal/lsp/cache: add support for loading standalone main files by Robert Findley · 2 years, 6 months ago
  60. cd0288f internal/lsp/cache: invalidate analysis results on packages.Load by Robert Findley · 2 years, 8 months ago
  61. 906c733 gopls/internal/lsp/source: find references in test packages by Robert Findley · 2 years, 6 months ago
  62. 26a95e6 gopls/internal/span: move internal/span into gopls by Alan Donovan · 2 years, 6 months ago
  63. b280e27 gopls/internal/lsp/cache: make IsIntermediateTestVariant a method by Robert Findley · 2 years, 6 months ago
  64. ff4ff8b gopls/internal/lsp/source: don't type-check in FindPackageFromPos by Robert Findley · 2 years, 6 months ago
  65. d49f960 internal/lsp/cache: report analysis panics during testing by Alan Donovan · 2 years, 7 months ago
  66. 9c63911 gopls/internal/lsp: delete dead code by Robert Findley · 2 years, 6 months ago
  67. b15dac2 gopls: migrate internal/lsp to gopls/internal/lsp by Robert Findley · 2 years, 7 months ago[Renamed (99%) from internal/lsp/cache/snapshot.go]
  68. b3851a8 internal/lsp/cache: tweaks to metadata graph by Alan Donovan · 2 years, 7 months ago
  69. 92d58ea internal/lsp/cache: register a file watcher for explicit GOWORK values by Robert Findley · 2 years, 8 months ago
  70. 98aef77 internal/lsp/cache: track explicit go.work files outside the workspace by Robert Findley · 2 years, 8 months ago
  71. fff6d6d internal/lsp: update the broken workspace message to mention go.work by Robert Findley · 2 years, 8 months ago
  72. 99fd76f internal/lsp/cache: delete KnownMetadata.PkgFilesChanged by Robert Findley · 2 years, 8 months ago
  73. 01c9ff0 internal/lsp/cache: invalid packages should not be workspace packages by Robert Findley · 2 years, 8 months ago
  74. b52794a internal/lsp/cache: simplify snapshot.Clone reinitialization logic by Robert Findley · 2 years, 8 months ago
  75. f1bb5ca internal/lsp/cache: report a critical error when go.work is invalid by Robert Findley · 2 years, 8 months ago
  76. b3b5c13 internal/lsp/cache: invalidate packages with missing deps when files are added by Robert Findley · 2 years, 8 months ago v0.1.12
  77. a2a2477 gopls/internal/regtest: externalize shouldLoad tracking by Robert Findley · 2 years, 9 months ago
  78. c3af7c2 internal/lsp/cache: delete workspacePackageHandles (dead code) by Alan Donovan · 2 years, 9 months ago
  79. db8f89b internal/memoize: rename Handle to Promise by Alan Donovan · 2 years, 9 months ago
  80. 85173cc internal/lsp/cache: follow usual structure for packages, analysis maps by Alan Donovan · 2 years, 9 months ago
  81. dcb576d internal/lsp/cache: simplify modtidy by Alan Donovan · 2 years, 9 months ago
  82. 3db2cdc internal/lsp: wait for ongoing work to complete during server shutdown by Robert Findley · 2 years, 9 months ago
  83. a79ee0f Revert "Revert "internal/lsp/cache: don't pin a snapshot to view.importsState" by Robert Findley · 2 years, 9 months ago
  84. b6e4951 Revert "internal/lsp/cache: don't pin a snapshot to view.importsState" by Robert Findley · 2 years, 9 months ago
  85. 71dc5e2 internal/lsp/cache: make snapshot reference counting uniform by Alan Donovan · 2 years, 9 months ago
  86. 42457a5 internal/lsp/cache: don't pin a snapshot to view.importsState by Robert Findley · 2 years, 9 months ago
  87. 53ead67 internal/memoize: delete Generation and Bind by Alan Donovan · 2 years, 9 months ago
  88. 8746177 internal/lsp/cache: simplify ParseGo by Alan Donovan · 2 years, 9 months ago
  89. 9c2a556 internal/lsp/cache: fail addPackageHandle if metadata is stale by Robert Findley · 2 years, 9 months ago
  90. 1dfab61 internal/lsp/cache: use GetHandle not Bind for 5 URI-keyed maps by Alan Donovan · 2 years, 9 months ago
  91. 36430f4 internal/lsp/cache: use GetHandle not Bind for actions by Alan Donovan · 2 years, 9 months ago
  92. d69bac6 internal/lsp/cache: cache isActiveLocked calculation across snapshots by Ruslan Nigmatullin · 2 years, 9 months ago
  93. afa4a95 internal/lsp/cache: persist known subdirs by Ruslan Nigmatullin · 2 years, 10 months ago
  94. bec0cf1 internal/lsp/cache: avoid Handle mechanism for workspace dir by Alan Donovan · 2 years, 9 months ago
  95. fa4babc internal/lsp/cache: use persistent map for storing packages in the snapshot by Ruslan Nigmatullin · 2 years, 10 months ago
  96. 1a196f0 internal/lsp/cache: don't build symbol info for non-Go files by Rob Findley · 2 years, 9 months ago
  97. 93a03c2 internal/lsp/cache: invalidate reverse closure when loading packages by Robert Findley · 2 years, 9 months ago
  98. c36379b internal/lsp/cache: don't set new metadata if existing is valid by Robert Findley · 2 years, 9 months ago
  99. 2994e99 internal/persistent: change map to use set/get as method names by Ruslan Nigmatullin · 2 years, 9 months ago
  100. 3f5f798 internal/lsp/cache: use persistent map for storing files in the snapshot by Ruslan Nigmatullin · 2 years, 10 months ago