]> git.lizzy.rs Git - rust.git/blobdiff - crates/rust-analyzer/src/caps.rs
Merge #11461
[rust.git] / crates / rust-analyzer / src / caps.rs
index 1823fddc086bc240d10995706519a05967aa6f20..457399a61898f03328c92e6a48bcc5df48c94e55 100644 (file)
@@ -20,7 +20,7 @@ pub fn server_capabilities(config: &Config) -> ServerCapabilities {
     ServerCapabilities {
         text_document_sync: Some(TextDocumentSyncCapability::Options(TextDocumentSyncOptions {
             open_close: Some(true),
-            change: Some(TextDocumentSyncKind::Incremental),
+            change: Some(TextDocumentSyncKind::INCREMENTAL),
             will_save: None,
             will_save_wait_until: None,
             save: Some(SaveOptions::default().into()),
@@ -113,15 +113,18 @@ pub fn server_capabilities(config: &Config) -> ServerCapabilities {
         ),
         moniker_provider: None,
         experimental: Some(json!({
+            "externalDocs": true,
+            "hoverRange": true,
             "joinLines": true,
-            "openCargoToml": true,
-            "ssr": true,
+            "matchingBrace": true,
+            "moveItem": true,
             "onEnter": true,
+            "openCargoToml": true,
             "parentModule": true,
-            "hoverRange": true,
             "runnables": {
                 "kinds": [ "cargo" ],
             },
+            "ssr": true,
             "workspaceSymbolScopeKindFiltering": true,
         })),
     }