aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/projectresolver.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Use backpointer from SourceWildcards to ResolvedGroupJoerg Bornemann2017-07-261-3/+3
* Make product.type reflect additional product types from modulesChristian Kandeler2017-07-171-6/+14
* ProjectResolver: Remove unneeded codeChristian Kandeler2017-07-171-17/+0
* Centralize path property resolutionJoerg Bornemann2017-07-101-21/+9
* Introduce Rule.requiresInputsChristian Kandeler2017-06-301-6/+25
* Add product dependencies to ResolvedProduct::modulesChristian Kandeler2017-06-301-5/+4
* Remove the profile name from the unique product nameChristian Kandeler2017-06-091-4/+17
* Improve dependency tracking between module propertiesChristian Kandeler2017-05-261-29/+7
* Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptrJake Petroules2017-05-231-16/+18
* Switch to a new multiplexing approachJoerg Bornemann2017-05-231-8/+14
* Make it possible to parametrize dependenciesJoerg Bornemann2017-05-221-14/+23
* Replace QQueue with std::queueJake Petroules2017-05-101-6/+7
* Merge 1.8 into masterChristian Kandeler2017-05-051-2/+2
|\
| * Try harder to find out the correct location for evaluation errorsChristian Kandeler2017-05-041-2/+2
* | Make use of more data from the build graph when rebuildingChristian Kandeler2017-05-021-0/+1
|/
* Cumulate delayed product errorsJoerg Bornemann2017-04-031-4/+30
* Replace all uses of QVector with std::vectorJake Petroules2017-03-291-1/+1
* Replace all uses of QPair/qMakePair with std::pair/std::make_pairJake Petroules2017-03-221-2/+2
* Use range-based for loops instead of iteratorsChristian Kandeler2017-02-231-8/+7
* Remove all usages of Q_FOREACH from the libraryChristian Kandeler2017-02-211-36/+36
* Replace one more occurrence of std::setChristian Kandeler2017-02-091-2/+2
* Cache some strings during project resolvingChristian Kandeler2017-02-081-8/+23
* Give the FileTagger item a "condition" propertyChristian Kandeler2017-01-271-0/+2
* Make sure an item always has a valid typeChristian Kandeler2017-01-101-2/+1
* Fix build with Qt < 5.6Christian Kandeler2017-01-051-1/+1
* Use a sorted vector rather than QSet or std::setChristian Kandeler2017-01-051-19/+15
* Change style of #includes of Qt headersJake Petroules2017-01-041-2/+2
* Change the default base directory for entries of the "files" listChristian Kandeler2016-12-231-32/+3
* Do not store undefined path values as null strings in property mapJoerg Bornemann2016-12-231-2/+1
* Allow Probe items inside Project itemsDenis Klychkov2016-12-191-0/+2
* Try harder not to throw errors in disabled productsChristian Kandeler2016-12-141-9/+14
* Change tracking: Detect formerly missing source files being presentChristian Kandeler2016-12-141-1/+2
* Merge 1.7 into masterChristian Kandeler2016-12-091-0/+29
|\
| * Emit deprecation warnings for relative paths in certain contextsChristian Kandeler2016-12-061-0/+29
* | Improve check for build directory when expanding wildcardsChristian Kandeler2016-12-011-1/+3
|/
* Let nested groups inherit the parent group's file tagsChristian Kandeler2016-11-101-2/+6
* Enable evaluation cache for module validationChristian Kandeler2016-11-101-16/+2
* Do not needlessly re-evaluate module properties in GroupsChristian Kandeler2016-10-251-24/+94
* Merge 1.6 into masterChristian Kandeler2016-10-171-1/+6
|\
| * Convert null variant values to empty listsChristian Kandeler2016-10-141-1/+6
* | Time more operationsChristian Kandeler2016-10-101-5/+30
* | Improve the TimedActivityLoggerChristian Kandeler2016-10-061-0/+2
* | Re-display warnings when loading a stored build graphChristian Kandeler2016-09-301-2/+3
* | Merge 1.6 into masterChristian Kandeler2016-08-291-1/+1
|\|
| * Make sure a product's module properties are never nullChristian Kandeler2016-08-291-1/+1
* | Update license headersIikka Eklund2016-08-291-14/+23
* | Check file for existence before creating a SourceArtifact objectChristian Kandeler2016-08-191-26/+35
* | Refactor ProjectResolver::createSourceArtifact()Christian Kandeler2016-08-171-12/+9
* | Remove support for deprecated Transformer itemChristian Kandeler2016-08-021-42/+0
* | Merge 1.6 into masterChristian Kandeler2016-07-291-1/+1
|\|