From 53b325525639764bfc2972ae48877f055bd3e904 Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 17 Oct 2023 17:11:53 +0200 Subject: [PATCH] CMake: De-noise fileapidataextractor.cpp a bit Change-Id: I1ed8b18e394246cbfd14394c7f9b79fd90f680d2 Reviewed-by: Cristian Adam --- .../fileapidataextractor.cpp | 46 +++++++++---------- 1 file changed, 22 insertions(+), 24 deletions(-) diff --git a/src/plugins/cmakeprojectmanager/fileapidataextractor.cpp b/src/plugins/cmakeprojectmanager/fileapidataextractor.cpp index 7e469238058..ed5e64b3874 100644 --- a/src/plugins/cmakeprojectmanager/fileapidataextractor.cpp +++ b/src/plugins/cmakeprojectmanager/fileapidataextractor.cpp @@ -11,14 +11,14 @@ #include +#include + #include #include #include #include #include -#include - #include #include @@ -39,10 +39,10 @@ class CMakeFileResult public: QSet cmakeFiles; - std::vector> cmakeNodesSource; - std::vector> cmakeNodesBuild; - std::vector> cmakeNodesOther; - std::vector> cmakeListNodes; + std::vector> cmakeNodesSource; + std::vector> cmakeNodesBuild; + std::vector> cmakeNodesOther; + std::vector> cmakeListNodes; }; static CMakeFileResult extractCMakeFilesData(const QFuture &cancelFuture, @@ -132,10 +132,10 @@ public: QSet cmakeFiles; - std::vector> cmakeNodesSource; - std::vector> cmakeNodesBuild; - std::vector> cmakeNodesOther; - std::vector> cmakeListNodes; + std::vector> cmakeNodesSource; + std::vector> cmakeNodesBuild; + std::vector> cmakeNodesOther; + std::vector> cmakeListNodes; Configuration codemodel; std::vector targetDetails; @@ -259,7 +259,7 @@ static CMakeBuildTarget toBuildTarget(const TargetDetails &t, } if (ct.targetType == ExecutableType) { - Utils::FilePaths librarySeachPaths; + FilePaths librarySeachPaths; // Is this a GUI application? ct.linksToQtGui = Utils::contains(t.link.value().fragments, [](const FragmentInfo &f) { @@ -531,8 +531,8 @@ static RawProjectParts generateRawProjectParts(const QFuture &cancelFuture rpp.setFlagsForCxx(cxxProjectFlags); const bool isExecutable = t.type == "EXECUTABLE"; - rpp.setBuildTargetType(isExecutable ? ProjectExplorer::BuildTargetType::Executable - : ProjectExplorer::BuildTargetType::Library); + rpp.setBuildTargetType(isExecutable ? BuildTargetType::Executable + : BuildTargetType::Library); rpps.append(rpp); ++count; } @@ -562,7 +562,7 @@ static FilePath directoryBuildDir(const Configuration &c, } static void addProjects(const QFuture &cancelFuture, - const QHash &cmakeListsNodes, + const QHash &cmakeListsNodes, const Configuration &config, const FilePath &sourceDir) { @@ -606,15 +606,15 @@ static FolderNode *createSourceGroupNode(const QString &sourceGroupName, } static void addCompileGroups(ProjectNode *targetRoot, - const Utils::FilePath &topSourceDirectory, - const Utils::FilePath &sourceDirectory, - const Utils::FilePath &buildDirectory, + const FilePath &topSourceDirectory, + const FilePath &sourceDirectory, + const FilePath &buildDirectory, const TargetDetails &td) { const bool showSourceFolders = settings().showSourceSubFolders(); const bool inSourceBuild = (sourceDirectory == buildDirectory); - QSet alreadyListed; + QSet alreadyListed; // Files already added by other configurations: targetRoot->forEachGenericNode( @@ -661,7 +661,7 @@ static void addCompileGroups(ProjectNode *targetRoot, if (baseDirectory.isEmpty()) { baseDirectory = fn->filePath().parentDir(); } else { - baseDirectory = Utils::FileUtils::commonPath(baseDirectory, fn->filePath()); + baseDirectory = FileUtils::commonPath(baseDirectory, fn->filePath()); } } @@ -684,7 +684,7 @@ static void addCompileGroups(ProjectNode *targetRoot, Tr::tr(""), std::move(buildFileNodes)); addCMakeVFolder(targetRoot, - Utils::FilePath(), + FilePath(), 10, Tr::tr(""), std::move(otherFileNodes)); @@ -713,7 +713,7 @@ static void addGeneratedFilesNode(ProjectNode *targetRoot, const FilePath &topLe } static void addTargets(const QFuture &cancelFuture, - const QHash &cmakeListsNodes, + const QHash &cmakeListsNodes, const Configuration &config, const std::vector &targetDetails, const FilePath &sourceDir, @@ -854,14 +854,12 @@ static void setupLocationInfoForTargets(const QFuture &cancelFuture, } } -using namespace FileApiDetails; - // -------------------------------------------------------------------- // extractData: // -------------------------------------------------------------------- FileApiQtcData extractData(const QFuture &cancelFuture, FileApiData &input, - const Utils::FilePath &sourceDir, const Utils::FilePath &buildDir) + const FilePath &sourceDir, const FilePath &buildDir) { FileApiQtcData result;