From f9efff42e170f34a710e413eaf62387fc56f9e19 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Mon, 22 Feb 2021 17:29:39 +0100 Subject: [PATCH] LanguageClient: Fix DocumentOnTypeFormattingRequest interface Change-Id: Ib84f6c475e5bf2faff395d60d4c3b42b0a9d7017 Reviewed-by: David Schulz --- src/libs/languageserverprotocol/languagefeatures.cpp | 2 +- src/libs/languageserverprotocol/languagefeatures.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libs/languageserverprotocol/languagefeatures.cpp b/src/libs/languageserverprotocol/languagefeatures.cpp index bffa0df284f..de175b7e7e1 100644 --- a/src/libs/languageserverprotocol/languagefeatures.cpp +++ b/src/libs/languageserverprotocol/languagefeatures.cpp @@ -242,7 +242,7 @@ bool DocumentOnTypeFormattingParams::isValid(ErrorHierarchy *error) const } DocumentOnTypeFormattingRequest::DocumentOnTypeFormattingRequest( - const DocumentFormattingParams ¶ms) + const DocumentOnTypeFormattingParams ¶ms) : Request(methodName, params) { } diff --git a/src/libs/languageserverprotocol/languagefeatures.h b/src/libs/languageserverprotocol/languagefeatures.h index 5b1b9da3c2c..c1818b34f2c 100644 --- a/src/libs/languageserverprotocol/languagefeatures.h +++ b/src/libs/languageserverprotocol/languagefeatures.h @@ -786,10 +786,10 @@ public: }; class LANGUAGESERVERPROTOCOL_EXPORT DocumentOnTypeFormattingRequest : public Request< - QList, std::nullptr_t, DocumentFormattingParams> + LanguageClientArray, std::nullptr_t, DocumentOnTypeFormattingParams> { public: - explicit DocumentOnTypeFormattingRequest(const DocumentFormattingParams ¶ms); + explicit DocumentOnTypeFormattingRequest(const DocumentOnTypeFormattingParams ¶ms); using Request::Request; constexpr static const char methodName[] = "textDocument/onTypeFormatting"; };