LanguageClient: log progress duration

Change-Id: I443f6c909b5ba15babf4741937b99d57c5825169
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
David Schulz
2022-09-21 11:14:28 +02:00
parent e84db05786
commit c849a1b1e9
2 changed files with 15 additions and 0 deletions

View File

@@ -5,6 +5,7 @@
#include <coreplugin/progressmanager/futureprogress.h>
#include <QElapsedTimer>
#include <QFutureInterface>
#include <QPointer>
@@ -46,6 +47,7 @@ private:
QMap<LanguageServerProtocol::ProgressToken, LanguageClientProgress> m_progress;
QMap<LanguageServerProtocol::ProgressToken, QString> m_titles;
QMap<LanguageServerProtocol::ProgressToken, QElapsedTimer> m_timer;
};
} // namespace LanguageClient