aboutsummaryrefslogtreecommitdiff
path: root/crates
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2020-06-02 16:34:18 +0100
committerAleksey Kladov <[email protected]>2020-06-02 16:34:18 +0100
commita83ab820a4633bac718ee0fd11f06d1b3142be6b (patch)
treee5cf794af01ab0b580476a8890627378c1f29fb5 /crates
parent03039821195c9d9c4bbc1e4cbddb6378c43a6c52 (diff)
Spec better runnables
Diffstat (limited to 'crates')
-rw-r--r--crates/rust-analyzer/src/caps.rs3
-rw-r--r--crates/rust-analyzer/src/lsp_ext.rs2
2 files changed, 4 insertions, 1 deletions
diff --git a/crates/rust-analyzer/src/caps.rs b/crates/rust-analyzer/src/caps.rs
index 345693524..673795e78 100644
--- a/crates/rust-analyzer/src/caps.rs
+++ b/crates/rust-analyzer/src/caps.rs
@@ -87,6 +87,9 @@ pub fn server_capabilities(client_caps: &ClientCapabilities) -> ServerCapabiliti
87 "ssr": true, 87 "ssr": true,
88 "onEnter": true, 88 "onEnter": true,
89 "parentModule": true, 89 "parentModule": true,
90 "runnables": {
91 "kinds": [ "cargo" ],
92 },
90 })), 93 })),
91 } 94 }
92} 95}
diff --git a/crates/rust-analyzer/src/lsp_ext.rs b/crates/rust-analyzer/src/lsp_ext.rs
index 9381f75d3..5fa1eba1c 100644
--- a/crates/rust-analyzer/src/lsp_ext.rs
+++ b/crates/rust-analyzer/src/lsp_ext.rs
@@ -110,7 +110,7 @@ pub enum Runnables {}
110impl Request for Runnables { 110impl Request for Runnables {
111 type Params = RunnablesParams; 111 type Params = RunnablesParams;
112 type Result = Vec<Runnable>; 112 type Result = Vec<Runnable>;
113 const METHOD: &'static str = "rust-analyzer/runnables"; 113 const METHOD: &'static str = "experimental/runnables";
114} 114}
115 115
116#[derive(Serialize, Deserialize, Debug)] 116#[derive(Serialize, Deserialize, Debug)]