1. f520afa internal/lsp: remove Ignore feature by Heschi Kreinick · 4 years, 9 months ago
  2. 8b0f8a7 internal/lsp/source: handle nil pointer in package name hover by Rebecca Stambler · 4 years, 10 months ago
  3. 535e147 internal/lsp: use %w in error wrappers by Ian Cottrell · 4 years, 11 months ago
  4. b842858 internal/lsp: handle hover documentation for package declarations by Rebecca Stambler · 4 years, 11 months ago
  5. 7b212d6 internal/event: renaming the main event API functions by Ian Cottrell · 5 years ago
  6. cf0cb92 internal/telemetry: renaming to internal/event by Ian Cottrell · 5 years ago
  7. 206ec5b internal/lsp: migrate telemetry to using the event package by Ian Cottrell · 5 years ago
  8. c94e1fe internal/lsp/source: return location(s) for imported packages by Danish Prakash · 5 years ago
  9. 49b8ac1 internal/lsp/cache: add file contents to ParseGoHandle by Muir Manders · 5 years ago
  10. ab391d5 internal/lsp: don't show links in hover for test functions by Rebecca Stambler · 5 years ago
  11. f80fb1d internal/lsp: refactor find-references and rename by Muir Manders · 5 years ago
  12. 96555e0 internal/lsp/cache: initialize view before LookupBuiltin by Rebecca Stambler · 5 years ago
  13. 831fdb1 internal/lsp: push initialization tasks into one function by Rebecca Stambler · 5 years ago
  14. 4a54ec1 internal/lsp: remove view.FindPosInPackage and view.FindMapperInPackage by Rebecca Stambler · 5 years ago
  15. 6c68fec all: remove many cases of space-space by Dan Kortschak · 5 years ago
  16. 2208e16 internal/lsp: eliminate source.File type and move GetFile to snapshot by Rebecca Stambler · 5 years ago
  17. 6400594 internal/lsp: kill some dead code by Muir Manders · 5 years ago
  18. 42268a1 internal/lsp: fix link anchors for struct fields by Rebecca Stambler · 5 years ago
  19. cfcbc77 internal/lsp: improve link in documentation on hover by Rebecca Stambler · 5 years ago
  20. a27fdba internal/lsp: check all package variants in find-implementations by Muir Manders · 5 years ago
  21. 786dcba internal/lsp: respect References.IncludeDeclaration setting by Rebecca Stambler · 5 years ago
  22. 660eba4 internal/lsp/source: extract helper, improve error messages by Heschi Kreinick · 5 years ago
  23. a51b8fa internal/lsp: rename CheckPackageHandle to PackageHandle by Rebecca Stambler · 5 years ago
  24. 73cd2cc internal/lsp: don't run analyses on the entire view by Rebecca Stambler · 5 years ago
  25. ef6787d internal/lsp: track and parse non-compiled go files by Heschi Kreinick · 5 years ago
  26. cc15fab internal/lsp: use AST to construct placeholders by Rebecca Stambler · 5 years ago
  27. 35ba81b internal/lsp: reorganize and refactor code by Rebecca Stambler · 5 years ago
  28. 8fd4595 internal/lsp: rename Files to CompiledGoFiles by Heschi Kreinick · 5 years ago
  29. 4bf2f40 internal/lsp: fix and re-enable godef tests by Heschi Kreinick · 5 years ago
  30. bc1376d internal/lsp: look up files in packages by position instead of URI by Rebecca Stambler · 5 years ago
  31. 8456940 internal/lsp: remove the pkg.view field, in preparation for CL 204079 by Rebecca Stambler · 5 years ago
  32. 3d91e92 internal/lsp: stop caching diagnostics on the package by Rebecca Stambler · 5 years ago
  33. 2b77983 internal/lsp: don't associate package with snapshot by Rebecca Stambler · 5 years ago
  34. 0bbdbb2 internal/lsp: associate package with its snapshot by Rebecca Stambler · 5 years ago
  35. 638914d internal/lsp: return an error from {Narrowest,Widest}CheckPackageHandle by Rebecca Stambler · 5 years ago
  36. 57610ed internal/lsp: rework snapshots and cache FileHandles per-snapshot by Rebecca Stambler · 5 years ago
  37. 1cc9451 internal/lsp: distinguish parse errors from actual errors by Rebecca Stambler · 5 years ago
  38. 3b4f30a internal/lsp: remove helpers for getting packages by Rebecca Stambler · 6 years ago
  39. 2dc213d internal/lsp: remove cachedFileToMapper function by Rebecca Stambler · 5 years ago
  40. fff8d94 internal/lsp: use ParseGoHandles for the builtin package by Rebecca Stambler · 5 years ago
  41. 5edc6ae internal/lsp: reduce usage of column mapper by Rebecca Stambler · 6 years ago
  42. ec76318 internal/lsp: treat completion documentation errors as actual errors by Rebecca Stambler · 6 years ago
  43. 238129a internal/lsp: derive ASTs from type information by Rebecca Stambler · 6 years ago
  44. cdebb59 internal/lsp: remove the GetToken and GetAST functions by Rebecca Stambler · 6 years ago
  45. 04840ef internal/lsp: switch to using protocol positions for document symbols by Rebecca Stambler · 6 years ago
  46. c940306 internal/lsp: add prepare rename support by Suzy Mueller · 6 years ago
  47. 42f498d internal/lsp: use protocol.Ranges for source.Identifier by Rebecca Stambler · 6 years ago
  48. 71f556f internal/lsp: use the explicit import spec name as ident by Suzy Mueller · 6 years ago
  49. 156eb2a internal/lsp: split the telemetry library out by Ian Cottrell · 6 years ago
  50. 62ee034 internal/lsp: use memoize package to cache source.Packages by Rebecca Stambler · 6 years ago
  51. f07d81a internal/lsp: fix documentation for completion items by Rebecca Stambler · 6 years ago
  52. 8be58fb internal/lsp: minor refactoring for source.Identifier by Rebecca Stambler · 6 years ago
  53. be5259f internal/lsp: use x/xerrors to create new errors by Jan Steinke · 6 years ago
  54. b667c4c internal/lsp: cache the *ast.File and *token.File on the package by Rebecca Stambler · 6 years ago
  55. 75aaaba internal/lsp: reduce trace package to minimal StartSpan for now by Ian Cottrell · 6 years ago
  56. 01b81f4 internal/lsp: support hover for *ast.ImportSpec by Henry Wong · 6 years ago
  57. 4457e4c internal/lsp: add some trace spans to important functions by Ian Cottrell · 6 years ago
  58. 3cbd95d internal/lsp: support a file belonging to multiple packages by Rebecca Stambler · 6 years ago
  59. 252024b internal/lsp: separate refactorings out of memoization CL by Rebecca Stambler · 6 years ago
  60. b76e30f internal/lsp: fix references for type switch vars by Suzy Mueller · 6 years ago
  61. 68211a6 internal/lsp: fix some issues with trimming ASTs by Rebecca Stambler · 6 years ago
  62. 0139d57 internal/lsp: attach documentation to signature help by Rebecca Stambler · 6 years ago
  63. b012c19 internal/lsp: trim ASTs for which we do not require function bodies by Rebecca Stambler · 6 years ago
  64. 7927dba internal/lsp: build the packages config on demand from proper configuration by Ian Cottrell · 6 years ago
  65. 7e7c6e5 internal/lsp: add nil checks for ASTs and token by Rebecca Stambler · 6 years ago
  66. bffc5af internal/lsp: support definitions and hover for builtins by Rebecca Stambler · 6 years ago
  67. 4f9510c internal/lsp: prepare for non go files by Ian Cottrell · 6 years ago
  68. 63859f3 internal/lsp: add definition support for packages by Muir Manders · 6 years ago
  69. 3ff669b internal/lsp: add check for nil package by Rebecca Stambler · 6 years ago
  70. 9eb0fb1 internal/lsp: support comments on hover for typenames, funcs, fields by Rebecca Stambler · 6 years ago
  71. aa740d4 internal/lsp: handle embedded struct pointer definitions by Muir Manders · 6 years ago
  72. 4796d4b internal/lsp: use ast.Nodes for hover information by Rebecca Stambler · 6 years ago[Renamed (79%) from internal/lsp/source/definition.go]
  73. 2e9de47 internal/lsp: handle definitions for variables with error types by Rebecca Stambler · 6 years ago
  74. 8110780 internal/lsp: add correct handling for circular imports by Rebecca Stambler · 6 years ago
  75. dbad8e9 internal/lsp: convert to the new location library by Ian Cottrell · 6 years ago
  76. 7b79afd internal/lsp: add a source.Package interface by Rebecca Stambler · 6 years ago
  77. 00c44ba internal/lsp: add cache for type information by Rebecca Stambler · 6 years ago
  78. 69a2705 internal/lsp: remove error return values from interface "field" accessors by Ian Cottrell · 6 years ago
  79. 3744606 internal/lsp: type-check packages from source by Rebecca Stambler · 6 years ago
  80. 021ffbf internal/lsp: do not return nil identifiers without errors by Rebecca Stambler · 6 years ago
  81. 51e363b internal/lsp: implement diff for computing text edits by Rebecca Stambler · 6 years ago
  82. cc6a436 internal/lsp: refactor definition and hover to share functionality by Ian Cottrell · 6 years ago
  83. bf09041 internal/lsp: fix a few nil pointer exceptions in definition by Rebecca Stambler · 6 years ago
  84. d00ac6d internal/lsp: remove unnecessary packagestest.RangePosition type by Rebecca Stambler · 6 years ago
  85. 6213810 internal/lsp: fix diagnostics range computation by Rebecca Stambler · 6 years ago
  86. 85a09cd internal/lsp: set file contents through the source.View, not File by Rebecca Stambler · 6 years ago
  87. f344c75 internal/lsp: add ranges to some diagnostics messages by Rebecca Stambler · 6 years ago
  88. 3576414 internal/lsp: refactor source package to use an interface by Rebecca Stambler · 6 years ago
  89. 62e1d13 internal/lsp: add basic support for hover by Rebecca Stambler · 6 years ago
  90. 3832e27 internal/lsp: implement type definitions by Rebecca Stambler · 6 years ago
  91. 1aef897 internal/lsp: fix for limitations of export data by Ian Cottrell · 6 years ago
  92. fc2e60c internal/lsp: make Definition handle embedded fields by Ian Cottrell · 6 years ago
  93. 15ad1aa internal/lsp: implement go to definition by Ian Cottrell · 6 years ago