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