aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/languageclient/clientrequest.cpp
diff options
context:
space:
mode:
authorJarek Kobus <[email protected]>2023-11-15 10:33:31 +0100
committerJarek Kobus <[email protected]>2023-11-17 09:44:20 +0000
commit659f0f000c7e41210f5318d67ed23ee68c7dc16b (patch)
tree147417a45ed388e929f5fc61519c75ed157cdd8b /src/plugins/languageclient/clientrequest.cpp
parent6f3bc431fc5a0bcde258f53d8c6e1d2d5ad80539 (diff)
TaskTree: Unify TaskInterface::done(DoneResult) signal
Change the argument of TaskInterface::done() signal from bool into DoneResult. Make it consistent with other TaskTree API. Introduce toDoneResult(bool success) helper. Change-Id: I7b3041d7c1ed0317c76adbc1fd37448231e85f82 Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'src/plugins/languageclient/clientrequest.cpp')
-rw-r--r--src/plugins/languageclient/clientrequest.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/languageclient/clientrequest.cpp b/src/plugins/languageclient/clientrequest.cpp
index 630a1b01940..4e221f1b9d4 100644
--- a/src/plugins/languageclient/clientrequest.cpp
+++ b/src/plugins/languageclient/clientrequest.cpp
@@ -4,13 +4,14 @@
#include "clientrequest.h"
using namespace LanguageServerProtocol;
+using namespace Tasking;
namespace LanguageClient {
ClientWorkspaceSymbolRequestTaskAdapter::ClientWorkspaceSymbolRequestTaskAdapter()
{
task()->setResponseCallback([this](const WorkspaceSymbolRequest::Response &response){
- emit done(response.result().has_value());
+ emit done(toDoneResult(response.result().has_value()));
});
}