aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/projectresolver.cpp
Commit message (Expand)AuthorAgeFilesLines
* Introduce loader/ subdirectoryChristian Kandeler2023-05-041-1801/+0
* Rewrite ModuleLoaderChristian Kandeler2023-04-201-229/+103
* Switch JavaScript back-endChristian Kandeler2023-02-071-17/+24
* Make handling of deprecated items and properties configurableChristian Kandeler2022-10-041-1/+1
* clang-tidy: fix 'performance-no-automatic-move' warningIvan Komissarov2022-08-161-1/+1
* ProjectResolver: Fix disabled dependencies with Qt6Björn Schäpers2022-02-281-1/+4
* Use std::transform where it is possibleDenis Shienkov2022-01-271-7/+9
* Get rid of Set::to/from methodsIvan Komissarov2021-08-161-6/+8
* Wrap ModuleProviderInfoList in a structIvan Komissarov2021-07-271-1/+1
* Fix compiler warning on MSVC64Orgad Shaneh2021-04-281-1/+1
* qt6: Do not use QVariant::type()Ivan Komissarov2021-02-111-1/+1
* qt6: do not use QHash in ModuleLoaderResultIvan Komissarov2021-02-081-4/+4
* Implement missing check for allowed values in PropertyOptionsIvan Komissarov2020-10-281-1/+39
* Replace QRegExp by QRegularExpressionChristian Stenger2020-07-231-5/+5
* Avoid an unnecessary copy operationRichard Weickelt2019-12-191-1/+1
* Fix 'modernize-use-emplace' warningsIvan Komissarov2019-12-021-1/+1
* Apply 'modernize-make-unique' fix-itIvan Komissarov2019-11-281-1/+2
* Apply 'modernize-use-equals-default' fix-itIvan Komissarov2019-11-251-3/+1
* Fix uninitialized variablesIvan Komissarov2019-05-021-1/+1
* Use pass-by-value and moveIvan Komissarov2019-03-071-4/+4
* Fix calls to non-const begin()/end() in range-for loopsIvan Komissarov2019-03-061-3/+5
* Return initializer list where it is possibleDenis Shienkov2019-02-261-3/+3
* Use QStringLiteral more where it is possibleDenis Shienkov2019-02-251-2/+2
* Replace 'typedef' with 'using' where it is possibleDenis Shienkov2019-02-231-1/+1
* Introduce module providersChristian Kandeler2019-01-231-0/+1
* Merge 1.12 into masterChristian Kandeler2018-12-171-3/+3
|\
| * Fix bogus error about duplicate source filesChristian Kandeler2018-12-131-3/+3
* | Merge 1.12 into masterChristian Kandeler2018-10-261-0/+2
|\|
| * Do not try to evaluate the properties of non-present modulesChristian Kandeler2018-10-221-0/+2
* | Filter references to importingProduct from exported list propertiesChristian Kandeler2018-09-041-9/+20
* | Merge 1.12 into masterChristian Kandeler2018-08-311-7/+6
|\|
| * Store product names in ExportedModuleChristian Kandeler2018-08-311-7/+6
* | Add support for job poolsChristian Kandeler2018-08-081-2/+55
* | Merge 1.12 into masterChristian Kandeler2018-08-031-1/+1
|\|
| * Make sure product type and artifact file tags are sortedChristian Kandeler2018-07-301-1/+1
* | Merge 1.12 into masterChristian Kandeler2018-06-221-0/+6
|\|
| * Do not collect exported properties for disabled productsChristian Kandeler2018-06-191-0/+6
* | Merge 1.12 into masterChristian Kandeler2018-06-081-1/+15
|\|
| * Fix property values that are pure assignments of importsJoerg Bornemann2018-06-061-1/+15
* | Allow rules without output artifactsChristian Kandeler2018-05-281-7/+6
* | Apply all groups with the same file tag filterChristian Kandeler2018-05-241-28/+41
|/
* Add new property explicitlyDependsOnFromDependenciesAlexandru Croitor2018-05-091-0/+2
* Handle Depends.productTypes entirely in the ModuleLoaderChristian Kandeler2018-05-021-13/+2
* Make ResolvedProject::products a vectorJoerg Bornemann2018-04-271-6/+6
* Make lists of SourceArtifactPtr vectorsJoerg Bornemann2018-04-261-1/+1
* Make ResolvedProduct::artifactProperties a vectorJoerg Bornemann2018-04-261-3/+2
* Make ProjectResolver::ProjectContext::rules a vectorJoerg Bornemann2018-04-261-2/+2
* Make ResolvedProduct::fileTaggers a vectorJoerg Bornemann2018-04-261-2/+2
* Do not use QRegularExpressionJoerg Bornemann2018-04-191-5/+5
* Remove the deprecated Product.profile propertyChristian Kandeler2018-04-131-4/+2