Add LSP request and VSCode command

This commit is contained in:
vsrs 2021-02-27 20:04:43 +03:00
parent 31f5f816e3
commit 669e117644
7 changed files with 96 additions and 9 deletions

View file

@ -72,6 +72,15 @@ export interface Runnable {
}
export const runnables = new lc.RequestType<RunnablesParams, Runnable[], void>("experimental/runnables");
export interface RelatedTestsParams extends lc.TextDocumentPositionParams {
}
export interface TestInfo {
runnable: Runnable;
}
export const relatedTests = new lc.RequestType<RelatedTestsParams, TestInfo[], void>("rust-analyzer/relatedTests");
export type InlayHint = InlayHint.TypeHint | InlayHint.ParamHint | InlayHint.ChainingHint;
export namespace InlayHint {