aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/projectresolver.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
* Display proper file paths and line numbers for errors in more places.Jake Petroules2016-04-141-0/+3
* Make "duplicate source file" error message more IDE-friendly.Christian Kandeler2016-02-261-3/+3
* ProjectResolver: Turn assertion into proper error message.Christian Kandeler2016-02-241-1/+4
* Do module validation and Probe resolving after module merging.Christian Kandeler2016-01-121-6/+0
* Remove the Verbatim property type.Jake Petroules2015-12-111-3/+1
* Introduce a "relaxed mode" for product resolution errors.Christian Kandeler2015-11-191-6/+65
* Use the FileTag(s) type in more places.Christian Kandeler2015-11-131-2/+2
* ProjectResolver: Remove check for product vs module name conflicts.Christian Kandeler2015-11-131-21/+0
* ProjectResolver: Improve usages of ProjectContext.Christian Kandeler2015-11-091-13/+12
* Improve the ProjectResolver interface.Christian Kandeler2015-11-061-14/+14
* ProjectResolver: Make the ModuleLoaderResult const.Christian Kandeler2015-11-061-1/+1
* ProjectResolver: Don't change the ModuleLoaderResult.Christian Kandeler2015-11-061-10/+11
* Allow soft dependencies on products.Christian Kandeler2015-11-051-0/+10
* ProjectResolver: Move definition of private structs into the cpp file.Christian Kandeler2015-10-021-0/+25
* Revert "ProjectResolver: Make two public member functions private."Christian Kandeler2015-09-291-17/+14
* ProjectResolver: Make two public member functions private.Christian Kandeler2015-09-291-14/+17
* ProjectResolver: Move loadResult out of the ProjectContext class.Christian Kandeler2015-09-041-8/+6
* Merge 1.4 into master.Christian Kandeler2015-09-041-16/+5
|\
| * Add Group items in Modules as child items to the respective product.Christian Kandeler2015-09-011-1/+1
| * ProjectResolver: Remove ExportsContext.Christian Kandeler2015-08-311-15/+4
* | Remove deprecated properties.Christian Kandeler2015-08-311-5/+0
* | Give the Item class a proper type attribute.Christian Kandeler2015-08-141-34/+36
* | Merge branch 1.4 into master.Christian Kandeler2015-07-311-7/+5
|\|
| * Code clean-up in corelib/language/.Christian Kandeler2015-07-301-3/+3
| * Move setupItemForBuiltinDeclarations() to Item class.Christian Kandeler2015-07-291-2/+1
| * Make BuiltinDeclarations a singleton.Christian Kandeler2015-07-281-3/+2
* | Merge branch 1.4 into master.Christian Kandeler2015-07-241-224/+20
|\|
| * Add a File.canonicalFilePath function.Jake Petroules2015-07-241-0/+1
| * Always show the correct error string from the script engine.Christian Kandeler2015-07-201-2/+4
| * Fix property evaluation of export items.Joerg Bornemann2015-07-201-219/+9
| * Mark non-required modules that fail validation as non-present.Christian Kandeler2015-07-151-2/+2
| * Do not add non-present modules to ResolvedModule::moduleDependencies.Christian Kandeler2015-07-141-2/+4
| * Allow Groups in Modules.Jake Petroules2015-07-061-0/+1
* | Add a File.directoryEntries function to list directory contents.Jake Petroules2015-06-101-0/+1
* | Merge branch 1.4 into master.Christian Kandeler2015-06-041-128/+87
|\|
| * fix "outer" behaviorJoerg Bornemann2015-06-031-30/+1
| * disable evaluator cache by defaultJoerg Bornemann2015-06-031-0/+6
| * Call a module's validate() script only if the product is enabled.Christian Kandeler2015-05-291-0/+3
| * move next chain to ValueJoerg Bornemann2015-05-221-2/+2
| * introduce QualifiedId classJoerg Bornemann2015-05-211-28/+11
| * fix property lookupJoerg Bornemann2015-05-211-97/+98
| * simplify evaluateProperties a bitJoerg Bornemann2015-05-191-6/+1
* | Allow commands to be run unconditionally.Christian Kandeler2015-05-261-0/+2
|/
* fix misuse of std::unique's resultJoerg Bornemann2015-05-121-2/+1
* add check for cyclic Depends itemsJoerg Bornemann2015-05-121-0/+33
* Sort the "product.dependencies" array.Christian Kandeler2015-04-291-0/+4
* remove unused member from ModuleLoaderResult::ProductInfo::DependencyJoerg Bornemann2015-04-281-2/+0
* Prevent automatic casting from char* to QString.Christian Kandeler2015-04-231-1/+1
* Introduce new class SourceArtifact.Christian Kandeler2015-03-201-2/+2