aboutsummaryrefslogtreecommitdiff
path: root/internal/lsp/link.go
AgeCommit message (Expand)Author
2022-01-13internal/lsp: honor the file kind provided by clients for overlaysRobert Findley
2022-01-13internal/template: identify template files by the templateExtensions optionpjw
2020-11-16internal/lsp: add ?utm_source=gopls to links to pkg.go.devRebecca Stambler
2020-09-24internal/lsp: move package selection to before type checkingDanish Dua
2020-09-15internal/lsp: enable multi-module workspace mode by default in testsRebecca Stambler
2020-08-19internal/lsp/cache: don't always type check in default modeHeschi Kreinick
2020-08-05internal/lsp: remove source.CacheHeschi Kreinick
2020-08-03internal/lsp/cache: ref-count snapshotsHeschi Kreinick
2020-07-29internal/lsp: remove Mod handlesHeschi Kreinick
2020-07-29internal/lsp: handle nil pointer in go.mod linksRebecca Stambler
2020-07-28internal/lsp: remove PackageHandleHeschi Kreinick
2020-07-28internal/lsp: replace ParseGoHandle with concrete dataHeschi Kreinick
2020-07-28internal/lsp: pass snapshot/view to memoize.FunctionsHeschi Kreinick
2020-07-15internal/lsp: add an importShortcut configurationRebecca Stambler
2020-06-23internal/lsp: refactor various module-specific handles in cacheRebecca Stambler
2020-06-18internal/lsp: honor GOPRIVATE in documentLinks and go.mod hoversRob Findley
2020-06-12internal/lsp: await the initial workspace load in ModHandleRebecca Stambler
2020-06-11internal/lsp: read files eagerlyHeschi Kreinick
2020-04-23internal/telemetry: renaming to internal/eventIan Cottrell
2020-04-10internal/lsp: linkify IP addresses in textDocument/documentLinkRebecca Stambler
2020-03-31internal/lsp: avoid logging context cancellationRebecca Stambler
2020-03-12internal/lsp: migrate telemetry to using the event packageIan Cottrell
2020-02-26internal/lsp: support textDocument/documentLink for .mod extensionRohan Challa
2020-02-19internal/lsp: add module versions from "go list" to pkg.go.dev linksRohan Challa
2020-02-14internal/lsp: check for file URIs on LSP requestsHeschi Kreinick
2020-02-14internal/span,lsp: disambiguate URIs, DocumentURIs, and pathsHeschi Kreinick
2020-02-13internal/lsp/cache: add file contents to ParseGoHandleMuir Manders
2020-01-13internal/lsp: remove view.FindPosInPackage and view.FindMapperInPackageRebecca Stambler
2020-01-10internal/lsp: fix link handling for links without schemesRebecca Stambler
2019-12-27internal/lsp: create links for golang/go#1234-style stringsRebecca Stambler
2019-12-26gopls: use mvdan.cc/xurls for textDocument/documentLinkRebecca Stambler
2019-12-19internal/lsp: eliminate source.File type and move GetFile to snapshotRebecca Stambler
2019-12-11internal/lsp: add handling for go.mod files in internal/lsp functionsRohan Challa
2019-12-03internal/links: improve links parser, no protocol specificationgalaxy-designer
2019-11-30internal/lsp: link to the new pkg.go.dev instead of godoc.orgJędrzej Szczepaniak
2019-11-16internal/lsp: fix panic in bestViewRebecca Stambler
2019-11-14internal/lsp: use import path literal for documentLink rangezikaeroh
2019-10-01internal/lsp: rework snapshots and cache FileHandles per-snapshotRebecca Stambler
2019-09-17internal/lsp: distinguish parse errors from actual errorsRebecca Stambler
2019-09-16internal/lsp: reduce usage of column mapperRebecca Stambler
2019-09-09internal/lsp: remove the GetToken and GetAST functionsRebecca Stambler
2019-09-06internal/lsp: switch folding range to protocol rangesRebecca Stambler
2019-08-16internal/lsp: separate out getMapper functionRebecca Stambler
2019-08-15internal/lsp: split the telemetry library outIan Cottrell
2019-08-06internal/lsp: use x/xerrors to create new errorsJan Steinke
2019-07-18internal/lsp: convert logging callsIan Cottrell
2019-07-16internal/lsp: cache the *ast.File and *token.File on the packageRebecca Stambler
2019-07-15internal/lsp: convert all logging calls to the context versionIan Cottrell
2019-07-12internal/lsp: fix unnecessary error logginglitleleprikon
2019-07-12internal/lsp: add links search in comments and string literalslitleleprikon