aboutsummaryrefslogtreecommitdiff
path: root/internal/lsp
AgeCommit message (Expand)Author
2020-04-06internal/lsp: make sure that `gofmt -s` analyses don't modify ASTRebecca Stambler
2020-04-06internal/lsp: make event directly implement TagMapIan Cottrell
2020-04-06internal/lsp: use one context throughout completionRebecca Stambler
2020-04-06internal/lsp: rewrite the rpc debug pageIan Cottrell
2020-04-06internal/jsonrpc2: dont add any handlers by defaultIan Cottrell
2020-04-06internal/jsonrpc2: remove the legacy interfaceIan Cottrell
2020-04-06internal/jsonrpc2: make it an error to fail to call ReplyIan Cottrell
2020-04-06internal/jsonrpc2: change handler to a function typeIan Cottrell
2020-04-03internal/lsp, go/packages: don't log context cancellation errorsRebecca Stambler
2020-04-02internal/lsp: use context with timeout in all RunProcessEnvFuncsRebecca Stambler
2020-04-02internal/lsp/regtest: clean up module names and include github issuesRob Findley
2020-04-02internal/lsp: fix references for transitive dependenciesRebecca Stambler
2020-04-02internal/lsp: handle non-file:// URIs gracefullyRebecca Stambler
2020-04-02internal/lsp/regtest: add functions to make diagnostic assertions easierRob Findley
2020-04-02internal/lsp: fix panic in builtin completionsRebecca Stambler
2020-04-02internal/lsp/source: propose loaded unimported package names firstHeschi Kreinick
2020-04-02internal/lsp: temporarily disable type error analyzers by defaultRebecca Stambler
2020-04-02internal/lsp: add a mutex around the view's optionsRebecca Stambler
2020-04-02internal/lsp/source: add a replacement for experimentalDisabledAnalysesRebecca Stambler
2020-04-01internal/lsp: add goreturns like functionality as quickfixRohan Challa
2020-03-31internal/lsp: refactor and propagate errors from code actionsRebecca Stambler
2020-03-31internal/lsp: add a reg test to test "go mod init"Rebecca Stambler
2020-03-31internal/lsp: avoid logging context cancellationRebecca Stambler
2020-03-31internal/lsp: rewrite the stats using the newer telemetry featuresIan Cottrell
2020-03-30internal/telemetry: add a synchronization to telemetryIan Cottrell
2020-03-30internal/lsp/tests: remove ellipses from test namesRohan Challa
2020-03-30internal/lsp: fix view rebuilding when `go mod init` runsRebecca Stambler
2020-03-29internal/telemetry: use tags instead of special event fields.Ian Cottrell
2020-03-27internal/lsp/cache: validate workspace path caseHeschi Kreinick
2020-03-27internal/lsp/analysis: add quickfix for "no new vars on left side"Rohan Challa
2020-03-27internal/lsp/analysis: add quickfix for "no result values expected"Rohan Challa
2020-03-27internal/lsp/source: remove unused parameters from functionsRohan Challa
2020-03-27internal/lsp/cmd: add a flag to disable telemetryRob Findley
2020-03-27internal/lsp/analysis: add quickfix for undeclared variableRohan Challa
2020-03-27internal/lsp: add support for type error analyzersRohan Challa
2020-03-27internal/lsp: refactor references/rename/implementationsRebecca Stambler
2020-03-26internal/lsp/analysis: add simplify-slice pass from "gofmt -s"Rohan Challa
2020-03-26internal/lsp/analysis: add simplify-composite-lit pass from "gofmt -s"Rohan Challa
2020-03-26internal/lsp/analysis: add pass for unused parametersRohan Challa
2020-03-26internal/lsp/analysis: add simplify-range pass from "gofmt -s"Rohan Challa
2020-03-26internal/lsp: add support for sourceFixAll analyzersRohan Challa
2020-03-26tools/gopls: add cmd support for workspace_symbolDaisuke Suzuki
2020-03-26internal/lsp: change disabledAnalyses setting to be generalRohan Challa
2020-03-26internal/lsp: avoid possible nil pointer in references/renameRebecca Stambler
2020-03-26internal/telemetry: render trace tags using typed keysIan Cottrell
2020-03-26internal/telemetry: make metrics take a strongly typed keyIan Cottrell
2020-03-26lsp/source: create zero value ast.ExprsHeschi Kreinick
2020-03-25internal/lsp: remove command-line-arguments as a workspace packageRebecca Stambler
2020-03-25internal/telemetry: replace TagSet with TagMap and TagPointerIan Cottrell
2020-03-25internal/telemetry: change Exporter to be a function type.Ian Cottrell