diff options
author | Jarek Kobus <[email protected]> | 2023-11-15 10:33:31 +0100 |
---|---|---|
committer | Jarek Kobus <[email protected]> | 2023-11-17 09:44:20 +0000 |
commit | 659f0f000c7e41210f5318d67ed23ee68c7dc16b (patch) | |
tree | 147417a45ed388e929f5fc61519c75ed157cdd8b /src/plugins/languageclient/clientrequest.cpp | |
parent | 6f3bc431fc5a0bcde258f53d8c6e1d2d5ad80539 (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.cpp | 3 |
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())); }); } |