aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/buildgraphloader.h
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@qt.io>2018-04-26 11:02:21 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2018-04-27 08:43:42 +0000
commitde2fea77343b8b72de2e5a276316752a364639de (patch)
tree9ca2bc461aad4bdfd6fb4fb34ed9ca4626a20f25 /src/lib/corelib/buildgraph/buildgraphloader.h
parent235dfa540fb694ba6f9ccc5472bb38b97c0925d8 (diff)
Make ResolvedProject::products a vector
The value_type is not suitable for QList. Change-Id: If72af8998e9e1da37c8451bc6dc5925079be43dd Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/lib/corelib/buildgraph/buildgraphloader.h')
-rw-r--r--src/lib/corelib/buildgraph/buildgraphloader.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/corelib/buildgraph/buildgraphloader.h b/src/lib/corelib/buildgraph/buildgraphloader.h
index cc29a49cf..e83a4a088 100644
--- a/src/lib/corelib/buildgraph/buildgraphloader.h
+++ b/src/lib/corelib/buildgraph/buildgraphloader.h
@@ -84,21 +84,21 @@ private:
bool checkBuildGraphCompatibility(const TopLevelProjectConstPtr &project);
void trackProjectChanges();
bool probeExecutionForced(const TopLevelProjectConstPtr &restoredProject,
- const QList<ResolvedProductPtr> &restoredProducts) const;
+ const std::vector<ResolvedProductPtr> &restoredProducts) const;
bool hasEnvironmentChanged(const TopLevelProjectConstPtr &restoredProject) const;
bool hasCanonicalFilePathResultChanged(const TopLevelProjectConstPtr &restoredProject) const;
bool hasFileExistsResultChanged(const TopLevelProjectConstPtr &restoredProject) const;
bool hasDirectoryEntriesResultChanged(const TopLevelProjectConstPtr &restoredProject) const;
bool hasFileLastModifiedResultChanged(const TopLevelProjectConstPtr &restoredProject) const;
- bool hasProductFileChanged(const QList<ResolvedProductPtr> &restoredProducts,
+ bool hasProductFileChanged(const std::vector<ResolvedProductPtr> &restoredProducts,
const FileTime &referenceTime,
Set<QString> &remainingBuildSystemFiles,
- QList<ResolvedProductPtr> &productsWithChangedFiles);
+ std::vector<ResolvedProductPtr> &productsWithChangedFiles);
bool hasBuildSystemFileChanged(const Set<QString> &buildSystemFiles,
const FileTime &referenceTime);
- void markTransformersForChangeTracking(const QList<ResolvedProductPtr> &restoredProducts);
- void checkAllProductsForChanges(const QList<ResolvedProductPtr> &restoredProducts,
- QList<ResolvedProductPtr> &changedProducts);
+ void markTransformersForChangeTracking(const std::vector<ResolvedProductPtr> &restoredProducts);
+ void checkAllProductsForChanges(const std::vector<ResolvedProductPtr> &restoredProducts,
+ std::vector<ResolvedProductPtr> &changedProducts);
bool checkProductForChanges(const ResolvedProductPtr &restoredProduct,
const ResolvedProductPtr &newlyResolvedProduct);
bool checkProductForInstallInfoChanges(const ResolvedProductPtr &restoredProduct,