diff options
author | Jarek Kobus <jaroslaw.kobus@qt.io> | 2023-05-03 14:33:12 +0200 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2023-05-03 12:47:28 +0000 |
commit | 187a7640def4f137762547d82638c7f169f2cfe4 (patch) | |
tree | 05519e0c54b3afaa3b840c74e2d20e40f4826896 /src/plugins/diffeditor/diffeditorplugin.cpp | |
parent | 1d69f943aae6abbd0ea94c5130c82fe112abf618 (diff) | |
download | qt-creator-187a7640def4f137762547d82638c7f169f2cfe4.tar.gz |
Tasking::Async: Rename Async into AsyncTask
Rename Utils::AsyncTask into Utils::Async.
Rename AsyncTaskBase into AsyncTask.
Task-number: QTCREATORBUG-29102
Change-Id: I3aa24d84138c19922d4f61b1c9cf15bc8989f60e
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/diffeditor/diffeditorplugin.cpp')
-rw-r--r-- | src/plugins/diffeditor/diffeditorplugin.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/diffeditor/diffeditorplugin.cpp b/src/plugins/diffeditor/diffeditorplugin.cpp index eed5a6d0e4..07410aee6f 100644 --- a/src/plugins/diffeditor/diffeditorplugin.cpp +++ b/src/plugins/diffeditor/diffeditorplugin.cpp @@ -114,12 +114,12 @@ DiffFilesController::DiffFilesController(IDocument *document) const auto setupTree = [this, storage](TaskTree &taskTree) { QList<std::optional<FileData>> *outputList = storage.activeStorage(); - const auto setupDiff = [this](AsyncTask<FileData> &async, const ReloadInput &reloadInput) { + const auto setupDiff = [this](Async<FileData> &async, const ReloadInput &reloadInput) { async.setConcurrentCallData( DiffFile(ignoreWhitespace(), contextLineCount()), reloadInput); async.setFutureSynchronizer(ExtensionSystem::PluginManager::futureSynchronizer()); }; - const auto onDiffDone = [outputList](const AsyncTask<FileData> &async, int i) { + const auto onDiffDone = [outputList](const Async<FileData> &async, int i) { if (async.isResultAvailable()) (*outputList)[i] = async.result(); }; @@ -130,7 +130,7 @@ DiffFilesController::DiffFilesController(IDocument *document) using namespace std::placeholders; QList<TaskItem> tasks {parallel, optional}; for (int i = 0; i < inputList.size(); ++i) { - tasks.append(Async<FileData>(std::bind(setupDiff, _1, inputList.at(i)), + tasks.append(AsyncTask<FileData>(std::bind(setupDiff, _1, inputList.at(i)), std::bind(onDiffDone, _1, i))); } taskTree.setupRoot(tasks); |