Fix LSP requests with no arguments

This commit is contained in:
Laurențiu Nicola 2020-09-17 13:31:42 +03:00
parent 3877421373
commit c217bc561f
2 changed files with 6 additions and 6 deletions

View file

@ -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;