aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language
Commit message (Expand)AuthorAgeFilesLines
* Fix "baseValidation" autotest for inferior file systemsChristian Kandeler2016-11-242-1/+1
* Fix group-level module property evaluation for nested groupsChristian Kandeler2016-11-243-21/+181
* Add autotest for calling a base item's validate scriptChristian Kandeler2016-11-235-0/+36
* ModuleLoader: Check for cyclic dependencies between modulesChristian Kandeler2016-11-236-0/+52
* Set product scope in nested groups from modulesChristian Kandeler2016-11-231-1/+2
* Prohibit use of ambiguous idsJoerg Bornemann2016-11-224-0/+38
* Fix usage of ambiguous ids in tst_language::propertiesBlocksJoerg Bornemann2016-11-221-26/+26
* Remove the concept of an "Export Scope"Christian Kandeler2016-11-188-58/+50
* Warn against possibly improper use of JS extensions in qbs project filesChristian Kandeler2016-11-112-0/+43
* Make list properties overridableChristian Kandeler2016-11-105-13/+66
* Let nested groups inherit the parent group's file tagsChristian Kandeler2016-11-101-2/+6
* Enable evaluation cache for module validationChristian Kandeler2016-11-104-28/+47
* Use string sharing when serializing file tagsChristian Kandeler2016-11-104-72/+54
* Merge 1.6 into masterChristian Kandeler2016-11-0811-65/+377
|\
| * Add missing qHash() function for QualifiedId classChristian Kandeler2016-10-311-0/+1
| * Fix module property assignments in Group itemsChristian Kandeler2016-10-3113-66/+383
* | Assume UTF-8 encoding for qbs project filesChristian Kandeler2016-11-082-2/+6
* | Attach information about the context to our script engineChristian Kandeler2016-11-075-4/+28
* | Merge "Merge 1.6 into master"Christian Kandeler2016-10-283-14/+16
|\ \
| * | Merge 1.6 into masterChristian Kandeler2016-10-283-14/+16
| |\|
| | * Fix the value of "original" for list propertiesChristian Kandeler2016-10-282-10/+13
| | * Add module instance as scope to cloned module prototypeChristian Kandeler2016-10-243-4/+3
* | | Add missing qHash() function for QualifiedId classChristian Kandeler2016-10-261-0/+1
|/ /
* | Do not needlessly re-evaluate module properties in GroupsChristian Kandeler2016-10-257-26/+170
* | Take relaxed error handling mode into account in more placesChristian Kandeler2016-10-192-11/+30
* | Merge 1.6 into masterChristian Kandeler2016-10-176-16/+108
|\|
| * Convert null variant values to empty listsChristian Kandeler2016-10-142-3/+14
| * Extend the autotest for module property assignments in GroupsChristian Kandeler2016-10-114-13/+94
* | Time more operationsChristian Kandeler2016-10-109-9/+85
* | Do not auto-convert values to property typesChristian Kandeler2016-10-065-35/+70
* | Improve the TimedActivityLoggerChristian Kandeler2016-10-062-0/+4
* | ModuleLoader: Remove redundant property checksChristian Kandeler2016-10-021-0/+4
* | Re-display warnings when loading a stored build graphChristian Kandeler2016-09-3021-34/+49
* | Tests: Fix the type of some values assigned to propertiesChristian Kandeler2016-09-011-2/+2
* | Recover from errors in referenced files when in relaxed modeChristian Kandeler2016-08-302-39/+74
* | Remove invalid assertionChristian Kandeler2016-08-291-3/+1
* | Merge 1.6 into masterChristian Kandeler2016-08-293-9/+16
|\|
| * Make sure a product's module properties are never nullChristian Kandeler2016-08-291-1/+1
| * Fix file scope for Properties conditionsChristian Kandeler2016-08-291-1/+1
| * More sensible fallback values for "base" & friendsChristian Kandeler2016-08-291-6/+12
| * Make sure project.minimumQbsVersion is inherited to sub-projectsChristian Kandeler2016-08-261-1/+2
* | ModuleLoader: Remove redundant data typeChristian Kandeler2016-08-291-12/+6
* | Update license headersIikka Eklund2016-08-2933-448/+775
* | Update license headersIikka Eklund2016-08-2940-559/+919
* | Merge 1.6 into masterChristian Kandeler2016-08-198-4/+82
|\|
| * Fix scoping issue for list propertiesChristian Kandeler2016-08-171-4/+8
| * Fix warnings with custom properties in Export itemsChristian Kandeler2016-08-104-0/+27
| * Add XFAILing autotest for newly discovered bugChristian Kandeler2016-08-104-0/+47
* | Check file for existence before creating a SourceArtifact objectChristian Kandeler2016-08-193-28/+41
* | Refactor ProjectResolver::createSourceArtifact()Christian Kandeler2016-08-172-14/+10