From bb5fdc70fa5fe7fb8ef6852399ee9e454052b1a1 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Tue, 22 Jan 2019 09:01:58 +0100 Subject: [PATCH] LSP: use correct json value in 'initialized' notification params The protocol defines an empty object instead a null for this notification. Change-Id: I897ac0733c1f50a3fdb1950f21cc4cb4141b6fa8 Reviewed-by: Christian Stenger --- src/libs/languageserverprotocol/initializemessages.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libs/languageserverprotocol/initializemessages.h b/src/libs/languageserverprotocol/initializemessages.h index 9224cea7737..f0eb83beb31 100644 --- a/src/libs/languageserverprotocol/initializemessages.h +++ b/src/libs/languageserverprotocol/initializemessages.h @@ -124,7 +124,9 @@ public: bool isValid(QStringList *error) const override; }; -class LANGUAGESERVERPROTOCOL_EXPORT InitializeNotification : public Notification +using InitializedParams = JsonObject; + +class LANGUAGESERVERPROTOCOL_EXPORT InitializeNotification : public Notification { public: InitializeNotification();