From 9e36689092f9ea658c819e8095fe56f4092b74d6 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Tue, 26 Jan 2021 14:00:29 +0100 Subject: [PATCH] LanguageClient: anounce dynamic registration capabilities for formatting Change-Id: I285c3b8d448a44e7e6e9b6ffcc6b6577d4b4b53f Reviewed-by: Christian Stenger --- src/plugins/languageclient/client.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/languageclient/client.cpp b/src/plugins/languageclient/client.cpp index 9392f848964..d0c3d32136d 100644 --- a/src/plugins/languageclient/client.cpp +++ b/src/plugins/languageclient/client.cpp @@ -231,6 +231,9 @@ static ClientCapabilities generateClientCapabilities() documentCapabilities.setDefinition(allowDynamicRegistration); documentCapabilities.setTypeDefinition(allowDynamicRegistration); documentCapabilities.setImplementation(allowDynamicRegistration); + documentCapabilities.setFormatting(allowDynamicRegistration); + documentCapabilities.setRangeFormatting(allowDynamicRegistration); + documentCapabilities.setOnTypeFormatting(allowDynamicRegistration); capabilities.setTextDocument(documentCapabilities); return capabilities;