aboutsummaryrefslogtreecommitdiff
path: root/internal/lsp/general.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
2021-10-27all: update install commands to go install pkg@versionSean Liao
2021-10-19internal/lsp: don't add multiple views for the same folderRebecca Stambler
2021-10-13internal/lsp: use the correct dynamic registration booleansRebecca Stambler
2021-06-16internal/lsp: move the progress tracker to the sessionRebecca Stambler
2021-05-19internal/lsp: report used semantic token order in registerCapabilityPontus Leitzler
2021-05-19internal/lsp/lsprpc: partial integration of the jsonrpc_v2 libraryRob Findley
2021-05-03internal/lsp: warn users who have built gopls with go-diff v1.2.0Rebecca Stambler
2021-03-15internal/lsp: add a temp workspace per folder, and a helper commandRob Findley
2021-02-23internal/lsp/protocol: fix vet error in tsprotocol.gopjw
2021-02-02internal/lsp: update to latest version of LSP protocolpjw
2020-11-25internal/lsp: explicitly watch all known directoriesRebecca Stambler
2020-11-24internal/lsp: fix some incorrect spellingRob Findley
2020-11-17Revert "internal/lsp: explicitly watch all known directories"Rebecca Stambler
2020-11-17internal/lsp: explicitly watch all known directoriesRebecca Stambler
2020-11-16internal/lsp: fix capability registration for semantic tokensRebecca Stambler
2020-11-12internal/lsp: remove gopls-<name> configurationRebecca Stambler
2020-11-10internal/lsp: remove dead codeRob Findley
2020-11-09internal/lsp: use a structured format for the server's versionRebecca Stambler
2020-11-04internal/lsp/cache: assign a static temp workspace dir to the first viewRob Findley
2020-11-03internal/lsp: fix the logic to avoid duplicate file watchingRebecca Stambler
2020-10-22internal/lsp/semantic.go: remove global variablePeter Weinbergr
2020-10-21internal/lsp: dynamically register semantic tokensRebecca Stambler
2020-10-20internal/lsp: hold notifications until gopls is initializedPeter Weinbergr
2020-10-19internal/lsp/source: add a FileSource interfaceRob Findley
2020-10-06internal/lsp: improve handling of files not in viewsHeschi Kreinick
2020-09-30internal/lsp: print the go version only once the view is createdRebecca Stambler
2020-09-30internal/lsp/semantic.go: add the skeleton for supporting semantic tokensPeter Weinbergr
2020-09-28internal/lsp: prepare for deletion of view.modURIRebecca Stambler
2020-09-17internal/lsp: fix concurrency issues in view initializationRebecca Stambler
2020-09-16internal/lsp: pass options by reference instead of by valueRebecca Stambler
2020-09-02internal/lsp: run gopls as long as there is one folder with a file URIRebecca Stambler
2020-08-27lsp/general.go: change error messages to give more contextPeter Weinbergr
2020-08-27internal/lsp: fix builds and tests for go1.12+Rob Findley
2020-08-21internal/lsp: consolidate progress reportingRob Findley
2020-08-14internal/lsp: add initial workspace load notificationDanish Dua
2020-08-12internal/lsp: lowercase drive letters on Windows to fix file watchingRebecca Stambler
2020-08-10internal/lsp: handle results from setting options in initializeRebecca Stambler
2020-08-10internal/memoize: switch from GC-driven to explicit deletionHeschi Kreinick
2020-08-10internal/lsp/progress: refactor progress reportingRob Findley
2020-08-10internal/lsp: use the token supplied by the client for progressRob Findley
2020-08-07internal/lsp: watch directories in replace targets and update on changesRebecca Stambler
2020-08-07internal: add call hierarchy cmd and lsp scaffoldingDanish Dua
2020-08-03internal/lsp: separate LSP files from FS filesHeschi Kreinick
2020-08-03internal/lsp/cache: ref-count snapshotsHeschi Kreinick
2020-07-28internal/lsp: check URIs of all workspace foldersRebecca Stambler
2020-07-25internal/lsp: fix GlobPattern for watching filesRebecca Stambler
2020-07-23internal/lsp: treat the module root as the workspace root, if availableRebecca Stambler
2020-07-13internal/lsp: watch go.{mod,sum} files, as well as Go filesRebecca Stambler