aboutsummaryrefslogtreecommitdiff
path: root/editors/code/src/client.ts
Commit message (Collapse)AuthorAgeFilesLines
* vscode: renamed langServer to serverVeetaha2020-02-141-4/+4
|
* vscode: renmed ArtifactMetadata -> ArtifactReleaseInfo, languageServer -> ↵Veetaha2020-02-141-2/+2
| | | | langServer
* Merge #3131bors[bot]2020-02-141-10/+12
|\ | | | | | | | | | | | | | | 3131: vscode: simplified config and to removed one source of truth of default values r=matklad a=Veetaha Though not intended initially, the implementation of config design is alike [dart's one](https://github.com/Dart-Code/Dart-Code/blob/master/src/extension/config.ts) as pointed by @matklad in PM. Co-authored-by: Veetaha <[email protected]>
| * vscode: moved to getters as per matkladVeetaha2020-02-141-9/+9
| |
| * vscode: redesigned config with simplicity and Dart extension config ↵Veetaha2020-02-131-17/+19
| | | | | | | | implementation in mind
* | Do not register all proposed featureskjeremy2020-02-141-1/+6
|/ | | | | | | | | | | Instead only opt-in to CallHierarchy since it has a vscode API but LSP support is still proposed. Discovered while working on SemanticTokens which does not have a vscode API and is still in the proposed state. Somehow enabling it would crash the language server. See https://github.com/microsoft/vscode-languageserver-node/issues/572
* vscode: refactor platform artifact name query to switch statement, move ↵Veetaha2020-02-081-1/+1
| | | | BinarySource union variants into a namespace
* vscode: amended config to use binary from globalStoragePath, added ui for ↵Veetaha2020-02-081-17/+5
| | | | downloading
* vscode: yet another refactor commitVeetaha2020-02-041-17/+12
|
* vscode extension: migrate from any to unknown where possibleVeetaha2020-02-021-1/+1
|
* Provide better diagnostics if the server is not in pathAleksey Kladov2020-01-281-1/+7
|
* Sanity check for missing server binaryAleksey Kladov2019-12-311-0/+4
|
* Add semicolonsAleksey Kladov2019-12-311-1/+1
|
* Refactor server lifecycleAleksey Kladov2019-12-311-0/+90