diff options
author | David Schulz <david.schulz@qt.io> | 2021-01-20 12:44:58 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2021-01-22 05:34:39 +0000 |
commit | eb586385b559df3c976993e35f6171bd9344370d (patch) | |
tree | 4f8bfbbfbe67356115c5af90eec8aa1e956d29f7 | |
parent | 23d5a28968c1443cd0fa107f016d5f9c4f73b623 (diff) |
LanguageClient: correctly handle dynamic registered capabilities
Change-Id: Iaeacad68bbff0aded4dd029405fa28a237a65940
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
-rw-r--r-- | src/plugins/languageclient/languageclientmanager.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/languageclient/languageclientmanager.cpp b/src/plugins/languageclient/languageclientmanager.cpp index 85f323916d..3d89abd71a 100644 --- a/src/plugins/languageclient/languageclientmanager.cpp +++ b/src/plugins/languageclient/languageclientmanager.cpp @@ -65,6 +65,8 @@ LanguageClientManager::LanguageClientManager(QObject *parent) JsonRpcMessageHandler::registerMessageProvider<ShowMessageRequest>(); JsonRpcMessageHandler::registerMessageProvider<ShowMessageNotification>(); JsonRpcMessageHandler::registerMessageProvider<WorkSpaceFolderRequest>(); + JsonRpcMessageHandler::registerMessageProvider<RegisterCapabilityRequest>(); + JsonRpcMessageHandler::registerMessageProvider<UnregisterCapabilityRequest>(); connect(EditorManager::instance(), &EditorManager::editorOpened, this, &LanguageClientManager::editorOpened); connect(EditorManager::instance(), &EditorManager::documentOpened, |