aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/tools/persistence.cpp
Commit message (Expand)AuthorAgeFilesLines
* Apply modernize-use-auto fix-itIvan Komissarov2019-05-201-2/+2
* Use QStringLiteral more where it is possibleDenis Shienkov2019-02-251-1/+1
* Module providers: Fix some change tracking problemsChristian Kandeler2019-02-111-1/+1
* Introduce module providersChristian Kandeler2019-01-231-1/+1
* Fix memory leak in RuleNodeChristian Kandeler2018-09-051-1/+1
* corelib: Apply modernize-use-nullptrAlessandro Portale2018-08-201-1/+1
* Add support for job poolsChristian Kandeler2018-08-081-1/+1
* Do not generally re-apply rules just because inputs have changedChristian Kandeler2018-07-111-1/+1
* Remember which module properties were set explicitly on an artifactChristian Kandeler2018-07-051-1/+1
* Persistence: Cache more data structuresChristian Kandeler2018-06-291-36/+35
* Store the "out of date" flag per transformer rather than per artifactChristian Kandeler2018-06-291-1/+1
* Get rid of the code marking a rule for re-applicationChristian Kandeler2018-06-251-1/+1
* Mark parent artifacts explicitly as out of dateChristian Kandeler2018-05-181-1/+1
* Add new property explicitlyDependsOnFromDependenciesAlexandru Croitor2018-05-091-1/+1
* Remove the deprecated Product.profile propertyChristian Kandeler2018-04-131-1/+1
* Provide rules with information about the content of Export itemsChristian Kandeler2018-03-141-1/+1
* Track accesses to product.artifactsChristian Kandeler2018-02-161-1/+1
* Move transformer change tracking out of the build graph loaderChristian Kandeler2018-02-161-1/+1
* Implement change tracking for the product.dependencies arrayChristian Kandeler2018-01-291-1/+1
* Re-use product, module and project script valuesChristian Kandeler2018-01-261-1/+1
* Get rid of the PersistentObject classChristian Kandeler2017-12-061-16/+1
* Modernize variable declarationsDenis Shienkov2017-11-301-1/+1
* Use nullptr to initialize the pointersDenis Shienkov2017-11-201-1/+1
* Do not store argument names in ScriptFunction objectsChristian Kandeler2017-11-151-1/+1
* Remove unnecessary indirection from property mapsChristian Kandeler2017-11-081-1/+1
* Merge 1.10 into masterChristian Kandeler2017-11-071-1/+1
|\
| * Include file dependencies in artifact rescue dataChristian Kandeler2017-11-021-1/+1
* | Replace QScopedPointer with std::unique_ptrJoerg Bornemann2017-10-131-6/+5
|/
* Improve error message for missing build graphChristian Kandeler2017-10-061-3/+4
* Remove currently unused informationJoerg Bornemann2017-08-301-1/+1
* Make it possible to add file tags to generated artifactsJoerg Bornemann2017-08-031-1/+1
* Make ResolvedProduct::rules a list instead of a setJoerg Bornemann2017-07-311-1/+1
* Use backpointer from SourceWildcards to ResolvedGroupJoerg Bornemann2017-07-261-1/+1
* Fix behavior with corrupt or outdated build graphsChristian Kandeler2017-07-101-3/+6
* Give rules access to artifacts matching "explicitlyDependsOn"Christian Kandeler2017-07-041-1/+1
* Re-run process commands if a relevant environment variable has changedChristian Kandeler2017-06-081-1/+1
* Make it possible to parametrize dependenciesJoerg Bornemann2017-05-221-1/+1
* Make use of more data from the build graph when rebuildingChristian Kandeler2017-05-021-1/+1
* Replace all uses of QVector with std::vectorJake Petroules2017-03-291-1/+1
* Make JsImports an std::vectorJoerg Bornemann2017-03-221-1/+1
* Handle sub-second timestamps correctly on UnixChristian Kandeler2017-03-081-1/+1
* Fix unused variable warningJake Petroules2017-02-081-0/+1
* Make scanning information persistentChristian Kandeler2017-01-101-1/+1
* Change style of #includes of Qt headersJake Petroules2017-01-041-2/+2
* Change tracking: Do not re-expand wildcards if we know we don't have toChristian Kandeler2016-12-221-1/+1
* PersistentPool: Prevent access to raw data streamChristian Kandeler2016-12-161-16/+4
* PersistentPool: Replace {store,load}QVariantMap with generic versionChristian Kandeler2016-12-151-23/+1
* Fully templatize the PersistentPool classChristian Kandeler2016-12-151-40/+6
* Replace QVariantMap with PropertyMapPtr in RescuableArtifactDataChristian Kandeler2016-12-141-1/+1
* Fix change tracking for module properties requested from artifactsChristian Kandeler2016-11-301-1/+1