Skip to content

Commit

Permalink
McuSupport: Simplify some Utils::transform calls
Browse files Browse the repository at this point in the history
Drop unneeded [&] captures.

Change-Id: I5e9ae76f4406ab33f07cf7d51b191a2f98b18688
  • Loading branch information
JarekKobus committed Feb 7, 2025
1 parent bb455db commit 7f51f6f
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 15 deletions.
4 changes: 1 addition & 3 deletions src/plugins/mcusupport/mcusupportoptions.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -177,9 +177,7 @@ void McuSupportOptions::registerQchFiles() const
return;

const QFileInfoList qchFiles = QDir(docsDir, "*.qch").entryInfoList();
Core::HelpManager::registerDocumentation(
Utils::transform<QStringList>(qchFiles,
[](const QFileInfo &fi) { return fi.absoluteFilePath(); }));
Core::HelpManager::registerDocumentation(Utils::transform(qchFiles, &QFileInfo::absoluteFilePath));
}

void McuSupportOptions::registerExamples() const
Expand Down
16 changes: 4 additions & 12 deletions src/plugins/mcusupport/mcusupportsdk.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -678,10 +678,7 @@ static Utils::PathChooser::Kind parseLineEditType(const QJsonValue &type)
static PackageDescription parsePackage(const QJsonObject &cmakeEntry)
{
const QVariantList versionsVariantList = cmakeEntry["versions"].toArray().toVariantList();
const auto versions = Utils::transform<QStringList>(versionsVariantList,
[&](const QVariant &version) {
return version.toString();
});
const auto versions = Utils::transform(versionsVariantList, &QVariant::toString);

//Parse the default value depending on the operating system
QString defaultPathString = getOsSpecificValue(cmakeEntry["defaultValue"]).toString();
Expand Down Expand Up @@ -742,16 +739,11 @@ McuTargetDescription parseDescriptionJson(const QByteArray &data, const Utils::F
const PackageDescription freeRtosPackage{parsePackage(freeRTOS)};

const QVariantList toolchainVersions = toolchain.value("versions").toArray().toVariantList();
const auto toolchainVersionsList = Utils::transform<QStringList>(toolchainVersions,
[&](const QVariant &version) {
return version.toString();
});
const auto toolchainVersionsList = Utils::transform(toolchainVersions, &QVariant::toString);

const QVariantList colorDepths = platform.value("colorDepths").toArray().toVariantList();
const auto colorDepthsVector = Utils::transform<QVector<int>>(colorDepths,
[&](const QVariant &colorDepth) {
return colorDepth.toInt();
});
const auto colorDepthsVector = Utils::transform(colorDepths,
[](const QVariant &v) { return v.toInt(); });
const QString platformName = platform.value("platformName").toString();

return {sourceFile,
Expand Down

0 comments on commit 7f51f6f

Please sign in to comment.