aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorFawzi Mohamed <fawzi.mohamed@qt.io>2022-06-09 17:33:15 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-07-15 00:52:07 +0000
commitc5ce581ffd9ea1832b7b670f09798348caf0cd8f (patch)
tree6af88d9e631683c02ccf92e17e481bbe0e0c0b74 /tools
parentef1a08dd794442fdc708e7d1650dce1582a22623 (diff)
qmlls: do not advertise completions resolver
Do not advertise capabilities.completionProvider.resolveProvider, as newer releases of QtCreator will try to get info on all completions, introducing a large latency, and currently resolve does not add any information. Change-Id: Id03edfa94369fe909448d900cfa3a737a5acdd70 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> (cherry picked from commit cb3c450de0ece012827f220aa1250aaa6e0a2cb6) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'tools')
-rw-r--r--tools/qmlls/qmlcompletionsupport.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/qmlls/qmlcompletionsupport.cpp b/tools/qmlls/qmlcompletionsupport.cpp
index e2d50ebe8b..f599787af4 100644
--- a/tools/qmlls/qmlcompletionsupport.cpp
+++ b/tools/qmlls/qmlcompletionsupport.cpp
@@ -81,7 +81,7 @@ void QmlCompletionSupport::setupCapabilities(
QLspSpecification::CompletionOptions cOptions;
if (serverCapabilities.capabilities.completionProvider)
cOptions = *serverCapabilities.capabilities.completionProvider;
- cOptions.resolveProvider = true;
+ cOptions.resolveProvider = false;
cOptions.triggerCharacters = QList<QByteArray>({ QByteArray(".") });
serverCapabilities.capabilities.completionProvider = cOptions;
}