aboutsummaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2020-02-25all: consolidate invokeGo implementationsHeschi Kreinick
2020-02-25internal/lsp/regtest: clean-up and more error handlingRob Findley
2020-02-25internal/imports: filepath.Clean module DirsHeschi Kreinick
2020-02-25internal/lsp/lsprpc: wait for the handshake before running clientConnRob Findley
2020-02-25internal/lsp: add a test for internal imports handlingRebecca Stambler
2020-02-25internal/telemetry: add a benchmark with a null writer for comparisonIan Cottrell
2020-02-24internal/lsp/lsprpc: add a 1m timeout to auto-started goplsRob Findley
2020-02-24internal/lsp/lsprpc: clean up client session on disconnectionRob Findley
2020-02-24internal/jsonrpc2: add an idle timeout for stream servingRob Findley
2020-02-24internal/lsp/lsprpc: automatically resolve and start the remote goplsRob Findley
2020-02-24internal/lsp/lsprpc: add a handshake between forwarder and remoteRob Findley
2020-02-24internal/lsp/debug: move all debug state onto the InstanceRob Findley
2020-02-24internal/lsp/source: untangle completion type comparisonMuir Manders
2020-02-21gopls: update Staticcheck to 2020.1.2Pontus Leitzler
2020-02-21internal/lsp: create more descriptive temp go.mod nameRohan Challa
2020-02-21internal/lsp/regtest: skip flaky TestGoToStdlibDefinitionRob Findley
2020-02-20internal/lsp/source: improve completions at file scopeMuir Manders
2020-02-20internal/lsp/regtest: increase test timeout to 60sRob Findley
2020-02-19internal/lsp/tests: fix regexp for removing links that contain versionsRohan Challa
2020-02-19internal/lsp: report use of disallowed internal packagesBrian Falk
2020-02-19internal/lsp: clear diagnostics for deleted filesRebecca Stambler
2020-02-19internal/lsp: add module versions from "go list" to pkg.go.dev linksRohan Challa
2020-02-19internal/lsp/cache: return concrete types where possibleRob Findley
2020-02-19internal/lsp: limit diagnostics concurrencyHeschi Kreinick
2020-02-19internal/jsonrpc2,internal/lsp/regtest: clean up some leaked tempfilesRob Findley
2020-02-19internal/jsonrpc2: support serving over unix domain socketsRob Findley
2020-02-19internal/lsp/lsprpc: add a forwarder handlerRob Findley
2020-02-19internal/lsp/tests: fix reset of golden filesDaisuke Suzuki
2020-02-19internal/lsp/cache: kill unused func fixAccidentalDeclMuir Manders
2020-02-18internal/span: handle URI escaping betterHeschi Kreinick
2020-02-18internal/lsp/debug: drop memory debug threshold to 1GiBHeschi Kreinick
2020-02-18internal/lsp: add scheme checks to CodeLensHeschi Kreinick
2020-02-16internal/jsonrpc2/servertest: support both TCP and pipe connectionRob Findley
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-14internal/lsp/cache: parse go.mod file before running go mod tidyRohan Challa
2020-02-14internal/lsp: fix error handling when getting go.mod codelensRohan Challa
2020-02-14internal/lsp/source: handle completing into variadic paramsMuir Manders
2020-02-14internal/lsp/cache: fix crash fixing curlies near EOFMuir Manders
2020-02-14internal/jsonrpc2: fix races in cancellationRob Findley
2020-02-14internal/lsp/lsprpc: add an LSP forwarder and regtest environmentRob Findley
2020-02-14internal/lsp: add codelens for go.mod dependency upgradesRohan Challa
2020-02-13internal/lsp/cache: improve completion after dangling selectorMuir Manders
2020-02-13internal/lsp/source: make matchers selectable in WorkspaceSymbolsDaisuke Suzuki
2020-02-13internal/lsp: fix diagnostics not clearing when creating new filesRohan Challa
2020-02-13internal/lsp: two trivial cleanups from CL 219077Peter Weinberger
2020-02-13internal/lsp: change return type of PrepareRename to *RangePeter Weinberger
2020-02-13internal/lsp/cache: improve completion in init statementsMuir Manders
2020-02-13internal/lsp/cache: improve completion when missing opening curlyMuir Manders
2020-02-13internal/lsp: turn tempModfile flag on by defaultRohan Challa