aboutsummaryrefslogtreecommitdiffstats
path: root/tools/qmlls/qlanguageserver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/qmlls/qlanguageserver.cpp')
-rw-r--r--tools/qmlls/qlanguageserver.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/tools/qmlls/qlanguageserver.cpp b/tools/qmlls/qlanguageserver.cpp
index e6408f6ad1..7ebc4faad1 100644
--- a/tools/qmlls/qlanguageserver.cpp
+++ b/tools/qmlls/qlanguageserver.cpp
@@ -65,8 +65,6 @@ QLanguageServer::QLanguageServer(const QJsonRpcTransport::DataHandler &h, QObjec
d->notifySignals.registerHandlers(&d->protocol);
}
-QLanguageServer::~QLanguageServer() { }
-
QLanguageServerProtocol *QLanguageServer::protocol()
{
Q_D(QLanguageServer);
@@ -167,6 +165,7 @@ void QLanguageServer::registerMethods(QJsonRpc::TypedRpc &typedRpc)
QJsonValue id = doc.object()[u"id"];
{
QMutexLocker l(&d->mutex);
+ // the normal case is d->runStatus == RunStatus::DidInitialize
if (d->runStatus != RunStatus::DidInitialize) {
if (d->runStatus == RunStatus::DidSetup && !doc.isNull()
&& doc.object()[u"method"].toString()