aboutsummaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2019-05-30internal/lsp: send void client response to client/registerCapapbilityPaul Jolly
2019-05-30go/analysis: add an End field to DiagnosticMichael Matloob
2019-05-30internal/lsp: refactor to separate pieces of type-checkingRebecca Stambler
2019-05-30internal/lsp: add debug page servingIan Cottrell
2019-05-29internal/lsp: fix setting overlays in testsRebecca Stambler
2019-05-29internal/lsp: set env to os.Environ to startRebecca Stambler
2019-05-28internal/lsp: run analyses despite some errorsRebecca Stambler
2019-05-28internal/lsp: client/registerCapapbility is a request, not a notificationPeter Weinberger
2019-05-24internal/lsp: add modfile, sumfile structs, require Go files for diagnosticsRebecca Stambler
2019-05-24internal/lsp: fix race condition in type-checkingRebecca Stambler
2019-05-24all: GOSUMDB=off for tests that use fake modulesHeschi Kreinick
2019-05-24internal/lsp: add file watching and use it to trigger invalidationsIan Cottrell
2019-05-24internal/lsp: add a file system abstractionIan Cottrell
2019-05-24internal/lsp: remove SelectionRange and textDocument/selectionRangePeter Weinberger
2019-05-23internal/lsp: don't show diagnostics for mod filesRebecca Stambler
2019-05-21internal/lsp: re-run go/packages.Load when the package name changesRebecca Stambler
2019-05-21internal/lsp: build the packages config on demand from proper configurationIan Cottrell
2019-05-21internal/lsp: log when we fail to type-check a packageRebecca Stambler
2019-05-20imports: allow nil Options in ProcessHeschi Kreinick
2019-05-20internal/lsp: fix completion insertion with non-identifier suffixMuir Manders
2019-05-20imports: rename to internal/importsHeschi Kreinick
2019-05-20internal/lsp: add nil checks for ASTs and tokenRebecca Stambler
2019-05-20internal/lsp: fix race in delivering diagnostics to the command line clientIan Cottrell
2019-05-20internal/lsp: update column mapper with content on incremental changesRebecca Stambler
2019-05-17internal/lsp: fix swallowed package errorsEvan Digby
2019-05-17internal/lsp: fix completion insertionMuir Manders
2019-05-17internal/lsp: support definitions and hover for builtinsRebecca Stambler
2019-05-17internal/lsp: use ranges instead of positions in completion itemsRebecca Stambler
2019-05-16internal/lsp: add structured layers to the cacheIan Cottrell
2019-05-16internal/lsp: enable enhanced hover by defaultRebecca Stambler
2019-05-16internal/lsp: handle more expected type casesMuir Manders
2019-05-15internal/lsp: prepare for non go filesIan Cottrell
2019-05-15internal/lsp: add shutdown handlingIan Cottrell
2019-05-15internal/lsp: remove constant value from label and add testsRebecca Stambler
2019-05-15internal/lsp: handle additional snippet casesRebecca Stambler
2019-05-15internal/lsp: reduce the api surface of the cache packageIan Cottrell
2019-05-15internal/lsp: use builtin package for signature helpRebecca Stambler
2019-05-15internal/lsp: make snippets private fieldsRebecca Stambler
2019-05-15internal/lsp: fix missing parens in function call snippetMuir Manders
2019-05-14internal/lsp: ignore files in the builtin packageRebecca Stambler
2019-05-14internal/lsp: fix typo on license yearKoichi Shiraishi
2019-05-14internal/lsp: fix nil pointer when propagating diagnosticsRebecca Stambler
2019-05-13internal/lsp: stop trimming prefix from InsertTextRebecca Stambler
2019-05-13internal/lsp: fix composite literal completionMuir Manders
2019-05-13internal/lsp: respond to shutdown requests and add DO NOT EDITsPeter Weinberger
2019-05-11internal/lsp: add some missing copyright noticesIan Cottrell
2019-05-11internal/lsp: add version and bug commandsIan Cottrell
2019-05-11internal/lsp: suppress info and default logging unless a verbose flag is supp...Ian Cottrell
2019-05-10internal/lsp: support dynamic workspace folder changesIan Cottrell
2019-05-10internal/lsp: fix definition tests to use golden filesIan Cottrell