aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2022-03-10 11:52:32 +0100
committerDavid Schulz <david.schulz@qt.io>2022-03-16 13:09:59 +0000
commit36f18487d91552d97e4ad40ed3caab3cae9ffdfb (patch)
treefcf749365d00a502b714d87959eaf5dbbd4bc01d
parentf43348c4f28b43ec38de1606675a1a3551640370 (diff)
LSP: Fix workspace folder change capabilities
Change-Id: I096dd26744acbb0296b1731403c05903209770d8 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
-rw-r--r--src/libs/languageserverprotocol/servercapabilities.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libs/languageserverprotocol/servercapabilities.cpp b/src/libs/languageserverprotocol/servercapabilities.cpp
index 4a15153bd7..125972567d 100644
--- a/src/libs/languageserverprotocol/servercapabilities.cpp
+++ b/src/libs/languageserverprotocol/servercapabilities.cpp
@@ -282,11 +282,11 @@ Utils::optional<Utils::variant<QString, bool> >
ServerCapabilities::WorkspaceServerCapabilities::WorkspaceFoldersCapabilities::changeNotifications() const
{
using RetType = Utils::variant<QString, bool>;
- const QJsonValue &provider = value(implementationProviderKey);
- if (provider.isUndefined())
+ const QJsonValue &change = value(changeNotificationsKey);
+ if (change.isUndefined())
return Utils::nullopt;
- return Utils::make_optional(provider.isBool() ? RetType(provider.toBool())
- : RetType(provider.toString()));
+ return Utils::make_optional(change.isBool() ? RetType(change.toBool())
+ : RetType(change.toString()));
}
void ServerCapabilities::WorkspaceServerCapabilities::WorkspaceFoldersCapabilities::setChangeNotifications(