aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/evaluatorscriptclass.h
Commit message (Expand)AuthorAgeFilesLines
* Do type checks and conversions also for Probe propertiesChristian Kandeler2017-11-301-0/+8
* Use nullptr to initialize the pointersDenis Shienkov2017-11-201-1/+1
* Remove unused Logger from EvaluatorScriptClassJoerg Bornemann2017-10-131-3/+1
* Centralize path property resolutionJoerg Bornemann2017-07-101-0/+4
* Merge 1.8 into masterChristian Kandeler2017-06-091-1/+11
|\
| * Revert "Modernize EvaluatorScriptClass::QueryResult"Christian Kandeler2017-06-061-2/+6
| * Modernize EvaluatorScriptClass::QueryResultJoerg Bornemann2017-06-021-6/+2
| * Tighten QBS_ASSERTs in EvaluatorScriptClassJoerg Bornemann2017-06-021-1/+10
| * Fix lookup of shadowed parent propertiesJoerg Bornemann2017-06-021-0/+1
* | Replace QStack with std::stack/std::vector depending on usage patternsJake Petroules2017-05-291-3/+3
* | Add missing override specifiersJoerg Bornemann2017-05-091-2/+2
* | Support enumeration of EvaluatorScriptClass-provided objectsJoerg Bornemann2017-05-021-0/+1
|/
* Fix const-ness of Logger in Evaluator and EvaluatorScriptClassJoerg Bornemann2017-01-111-2/+2
* Remove superfluous m_sourceValueStack from EvaluatorScriptClassJoerg Bornemann2017-01-111-1/+0
* Use a sorted vector rather than QSet or std::setChristian Kandeler2017-01-051-2/+2
* Change style of #includes of Qt headersJake Petroules2017-01-041-3/+4
* Do not needlessly re-evaluate module properties in GroupsChristian Kandeler2016-10-251-0/+6
* Re-display warnings when loading a stored build graphChristian Kandeler2016-09-301-2/+2
* Update license headersIikka Eklund2016-08-291-14/+23
* Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-06-081-1/+1
|\
| * Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
* | Move console functions to scriptengine.cppJoerg Bornemann2016-03-211-11/+0
* | Remove deprecated JS functionsJoerg Bornemann2016-03-211-4/+2
|/
* Partially revert removal of qbs.getEnv and qbs.currentEnv.Jake Petroules2015-12-031-0/+2
* Roll the global getEnv and currentEnv functions into Environment.Jake Petroules2015-12-011-5/+0
* Move global auxiliary functions into a new Utilities extension.Jake Petroules2015-11-271-8/+0
* Move shellQuote global function to the Process class.Jake Petroules2015-11-191-2/+0
* Implement some of the non-standard yet common Console API.Jake Petroules2015-09-151-0/+11
* EvaluatorScriptClass: Remove unused function.Christian Kandeler2015-08-141-1/+0
* Add a qbs.shellQuote function.Jake Petroules2015-08-131-0/+2
* Code clean-up in corelib/language/.Christian Kandeler2015-07-301-1/+2
* Initialize qbs.commonRunEnvironment from the current environment.Christian Kandeler2015-07-101-0/+2
* fix "outer" behaviorJoerg Bornemann2015-06-031-0/+2
* update license headersJoerg Bornemann2015-03-021-2/+2
* Merge branch '1.3' into 'master'Christian Kandeler2015-01-281-6/+8
|\
| * fix caching for properties transitively dependent on productJoerg Bornemann2015-01-271-0/+2
| * Update LicenseEike Ziller2015-01-261-6/+6
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2015-01-201-0/+2
|\|
| * fix product variable in Export itemsJoerg Bornemann2015-01-201-0/+2
* | Use a hashing function to construct output artfact file paths.Christian Kandeler2014-11-101-0/+2
* | Consolidate "safe identifier" code by introducing qbs.rfc1034identifier.Jake Petroules2014-11-041-0/+2
* | Make JS extensions available in all contexts.Jake Petroules2014-11-031-3/+4
* | remove qbs.getHostOS()Joerg Bornemann2014-10-291-2/+0
|/
* License update.Eike Ziller2014-10-161-7/+8
* fix evaluation scope of module propertiesJoerg Bornemann2014-09-251-2/+2
* Move Qt profile setup into a dedicated library.Christian Kandeler2014-01-101-0/+98