aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/moduleloader.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix probes referencing project properties1.15Richard Weickelt2020-02-051-1/+3
* Evaluate probes before Profile itemsRichard Weickelt2019-09-251-3/+3
* Apply modernize-loop-convert fix-itIvan Komissarov2019-05-211-6/+5
* Fix calls to non-const begin()/end() in range-for loopsIvan Komissarov2019-03-061-5/+8
* Return initializer list where it is possibleDenis Shienkov2019-02-261-10/+10
* Use QStringLiteral more where it is possibleDenis Shienkov2019-02-251-11/+11
* Replace 'typedef' with 'using' where it is possibleDenis Shienkov2019-02-231-1/+1
* Add const-references for non trivial types in range-for loopsIvan Komissarov2019-02-201-3/+3
* Module providers: Always remember that a provider was runChristian Kandeler2019-02-111-2/+6
* Module providers: Fix some change tracking problemsChristian Kandeler2019-02-111-7/+8
* ModuleLoader: Do not validate property bindings in non-present modulesChristian Kandeler2019-01-241-0/+21
* Introduce module providersChristian Kandeler2019-01-231-16/+220
* Merge 1.12 into masterChristian Kandeler2019-01-111-2/+4
|\
| * ModuleLoader: Fix possible crash in verbose mode1.12Christian Kandeler2019-01-071-2/+4
* | ModuleLoader: Fix compiler warningChristian Kandeler2019-01-081-1/+1
* | Merge 1.12 into masterChristian Kandeler2018-09-041-2/+2
|\|
| * ModuleLoader: Fix memory leakChristian Kandeler2018-09-031-2/+2
* | corelib: Apply modernize-use-autoAlessandro Portale2018-08-201-2/+2
* | Merge 1.12 into masterChristian Kandeler2018-08-101-21/+8
|\|
| * Fix potential false caching of module prototypesChristian Kandeler2018-08-101-21/+7
| * ModuleLoader: Fix edge case in Depends.productTypesChristian Kandeler2018-08-081-0/+1
* | Fix detaching a QLists in some range-for loopsIvan Komissarov2018-08-071-3/+2
* | Reserve corrrect amount of memory for item's childrenIvan Komissarov2018-08-071-0/+2
|/
* ModuleLoader: Suppress bogus subsequent errorsChristian Kandeler2018-07-311-1/+23
* ModuleLoader: Fix misleading error messageChristian Kandeler2018-07-041-0/+3
* Provide an error location for invalid property assignmentsChristian Kandeler2018-06-251-14/+15
* Properly diagnose invalid module property assignmentsChristian Kandeler2018-06-251-3/+3
* Check for duplicate entries in multiplex propertiesChristian Kandeler2018-06-151-2/+16
* Make sure probe results are also cached for shadow productsChristian Kandeler2018-06-041-1/+4
* ModuleLoader: Set project-level search pathsChristian Kandeler2018-05-191-0/+1
* ModuleLoader: Remove modules of disabled product modulesChristian Kandeler2018-05-181-6/+4
* Do not export anything from disabled productsChristian Kandeler2018-05-181-25/+63
* ModuleLoader: Remove unneed loadBaseModule() callChristian Kandeler2018-05-171-5/+0
* Make Depends.productTypes in Export items workChristian Kandeler2018-05-161-26/+85
* ModuleLoader: Split up the module prototype cacheChristian Kandeler2018-05-161-34/+56
* Allow module instances with the same priority in different search pathsChristian Kandeler2018-05-151-9/+14
* ModuleLoader: Move some code out of a loopChristian Kandeler2018-05-151-15/+16
* Properly handle Depends.profilesChristian Kandeler2018-05-141-14/+28
* Remove unused variableJoerg Bornemann2018-05-091-1/+0
* Show location of invalid Project.references valuesChristian Kandeler2018-05-091-6/+14
* ModuleLoader: Remove invalid assertionChristian Kandeler2018-05-081-1/+0
* Fix warning about unused variableJoerg Bornemann2018-05-081-1/+1
* ModuleLoader: Do dependency resolving in two stagesChristian Kandeler2018-05-071-77/+110
* When using Depends.productTypes, skip disabled productsChristian Kandeler2018-05-021-2/+5
* Handle Depends.productTypes entirely in the ModuleLoaderChristian Kandeler2018-05-021-33/+98
* Set default value of Project.name on the itemJoerg Bornemann2018-04-271-1/+4
* ModuleLoader: Add convenience function for shadow productsChristian Kandeler2018-04-271-3/+11
* Make {TopLevelProject|ResolvedProduct}::probes vectorsJoerg Bornemann2018-04-261-2/+2
* ModuleLoader: Try to load all of a product's dependenciesChristian Kandeler2018-04-251-3/+10
* Fix evaluation of qbs.profile in productsJoerg Bornemann2018-04-191-21/+41