Implement StatusBar

This commit is contained in:
Aleksey Kladov 2020-07-02 12:37:04 +02:00
parent a03cfa4926
commit 3ef7676076
8 changed files with 93 additions and 5 deletions

View file

@ -6,6 +6,9 @@ import * as lc from "vscode-languageclient";
export const analyzerStatus = new lc.RequestType<null, string, void>("rust-analyzer/analyzerStatus");
export type Status = "loading" | "ready" | "invalid" | "needsReload";
export const status = new lc.NotificationType<Status>("rust-analyzer/status");
export const reloadWorkspace = new lc.RequestType<null, null, void>("rust-analyzer/reloadWorkspace");
export interface SyntaxTreeParams {