11459: fix: add missing experimental capabilities r=Veykril a=nemethf

Fix #11389 by extending server_capabilities.experimental with
matchingBrace, externalDocs, moveItems.  Also, sort entries
alphabetically.

Co-authored-by: Felicián Németh <felician.nemeth@gmail.com>
This commit is contained in:
bors[bot] 2022-02-13 12:35:11 +00:00 committed by GitHub
commit e1acbd08ca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -113,15 +113,18 @@ pub fn server_capabilities(config: &Config) -> ServerCapabilities {
),
moniker_provider: None,
experimental: Some(json!({
"joinLines": true,
"openCargoToml": true,
"ssr": true,
"onEnter": true,
"parentModule": true,
"externalDocs": true,
"hoverRange": true,
"joinLines": true,
"matchingBrace": true,
"moveItems": true,
"onEnter": true,
"openCargoToml": true,
"parentModule": true,
"runnables": {
"kinds": [ "cargo" ],
},
"ssr": true,
"workspaceSymbolScopeKindFiltering": true,
})),
}