diff options
| author | Laurențiu Nicola <lnicola@dend.ro> | 2020-09-17 13:31:42 +0300 |
|---|---|---|
| committer | Laurențiu Nicola <lnicola@dend.ro> | 2020-09-17 13:31:42 +0300 |
| commit | c217bc561f6458f8f9f1133e25635ba32e71e7db (patch) | |
| tree | 0152572f494c74998f5ffba1acd694a0bd8dbadb /editors/code/src | |
| parent | 3877421373ef1439e53b7f7274865af287dbb47f (diff) | |
| download | rust-c217bc561f6458f8f9f1133e25635ba32e71e7db.tar.gz rust-c217bc561f6458f8f9f1133e25635ba32e71e7db.zip | |
Fix LSP requests with no arguments
Diffstat (limited to 'editors/code/src')
| -rw-r--r-- | editors/code/src/commands.ts | 6 | ||||
| -rw-r--r-- | editors/code/src/lsp_ext.ts | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/editors/code/src/commands.ts b/editors/code/src/commands.ts index 4321de244d4..e9581a9b591 100644 --- a/editors/code/src/commands.ts +++ b/editors/code/src/commands.ts @@ -21,7 +21,7 @@ export function analyzerStatus(ctx: Ctx): Cmd { provideTextDocumentContent(_uri: vscode.Uri): vscode.ProviderResult<string> { if (!vscode.window.activeTextEditor) return ''; - return ctx.client.sendRequest(ra.analyzerStatus, null); + return ctx.client.sendRequest(ra.analyzerStatus); } get onDidChange(): vscode.Event<vscode.Uri> { @@ -63,7 +63,7 @@ export function memoryUsage(ctx: Ctx): Cmd { provideTextDocumentContent(_uri: vscode.Uri): vscode.ProviderResult<string> { if (!vscode.window.activeTextEditor) return ''; - return ctx.client.sendRequest(ra.memoryUsage, null).then((mem: any) => { + return ctx.client.sendRequest(ra.memoryUsage).then((mem: any) => { return 'Per-query memory usage:\n' + mem + '\n(note: database has been cleared)'; }); } @@ -372,7 +372,7 @@ export function expandMacro(ctx: Ctx): Cmd { } export function reloadWorkspace(ctx: Ctx): Cmd { - return async () => ctx.client.sendRequest(ra.reloadWorkspace, null); + return async () => ctx.client.sendRequest(ra.reloadWorkspace); } export function showReferences(ctx: Ctx): Cmd { diff --git a/editors/code/src/lsp_ext.ts b/editors/code/src/lsp_ext.ts index f280bba3d21..d167041c4c2 100644 --- a/editors/code/src/lsp_ext.ts +++ b/editors/code/src/lsp_ext.ts @@ -4,8 +4,8 @@ import * as lc from "vscode-languageclient"; -export const analyzerStatus = new lc.RequestType<null, string, void>("rust-analyzer/analyzerStatus"); -export const memoryUsage = new lc.RequestType<null, string, void>("rust-analyzer/memoryUsage"); +export const analyzerStatus = new lc.RequestType0<string, void>("rust-analyzer/analyzerStatus"); +export const memoryUsage = new lc.RequestType0<string, void>("rust-analyzer/memoryUsage"); export type Status = "loading" | "ready" | "invalid" | "needsReload"; export interface StatusParams { @@ -13,7 +13,7 @@ export interface StatusParams { } export const status = new lc.NotificationType<StatusParams>("rust-analyzer/status"); -export const reloadWorkspace = new lc.RequestType<null, null, void>("rust-analyzer/reloadWorkspace"); +export const reloadWorkspace = new lc.RequestType0<null, void>("rust-analyzer/reloadWorkspace"); export interface SyntaxTreeParams { textDocument: lc.TextDocumentIdentifier; |
