aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/evaluatorscriptclass.cpp
Commit message (Expand)AuthorAgeFilesLines
* C++: Add support for clang on WindowsChristian Kandeler2019-08-141-1/+12
* Return initializer list where it is possibleDenis Shienkov2019-02-261-6/+6
* Use QStringLiteral more where it is possibleDenis Shienkov2019-02-251-2/+2
* Introduce module providersChristian Kandeler2019-01-231-1/+2
* corelib: Apply modernize-use-autoAlessandro Portale2018-08-201-2/+2
* Do not crash on invalid property assignment in Export itemChristian Kandeler2018-06-261-0/+12
* Catch mis-use of "original" as default property valueChristian Kandeler2018-06-181-0/+7
* Merge 1.11 into masterChristian Kandeler2018-04-051-2/+2
|\
| * SVConverter: Do not store a ValuePtr referenceJoerg Bornemann2018-03-291-2/+2
* | Add new property type "varList"Christian Kandeler2018-03-131-1/+9
|/
* Add a location to errors in conditions of Properties itemsChristian Kandeler2018-02-231-2/+11
* Merge 1.10 into masterChristian Kandeler2017-12-151-2/+15
|\
| * Fix regression resolving exported paths defined in the exporting productChristian Kandeler2017-12-131-2/+8
| * Fix crash when "original" is being misusedChristian Kandeler2017-12-081-0/+7
* | Do type checks and conversions also for Probe propertiesChristian Kandeler2017-11-301-12/+24
* | Modernize variable declarationsDenis Shienkov2017-11-301-2/+2
* | corelib: Gather string constants in central placeChristian Kandeler2017-11-291-8/+10
* | Fix build with Qt 5.6Christian Kandeler2017-11-281-0/+1
* | Replace more loops with range-forJake Petroules2017-11-271-2/+1
* | Use nullptr to initialize the pointersDenis Shienkov2017-11-201-2/+2
* | STL compatibility: use size() instead of count()Jake Petroules2017-11-151-1/+1
|/
* Fix the outer value for Properties itemsJoerg Bornemann2017-11-101-28/+37
* Fix evaluation of Properties.conditionJoerg Bornemann2017-11-081-84/+81
* SVConverter: Bail out early if the importScope is erroneousJoerg Bornemann2017-11-081-8/+7
* SVConverter: Factor out the creation of the extra scopeJoerg Bornemann2017-11-081-33/+47
* Remove unused Logger from EvaluatorScriptClassJoerg Bornemann2017-10-131-3/+1
* Merge 1.9 into masterChristian Kandeler2017-10-051-8/+5
|\
| * Fix usage of outer within Properties blocksJoerg Bornemann2017-10-041-8/+5
* | Use range-based for loop in SVConverter::handle(JSSourceValue*)Joerg Bornemann2017-10-051-9/+7
* | Use std::vector as container for JSSourceValue::AlternativeJoerg Bornemann2017-10-051-1/+1
* | Fix objectId format in EvaluatorScriptClass::resultToStringJoerg Bornemann2017-09-221-1/+1
* | Add missing override keywordsJoerg Bornemann2017-09-191-3/+3
* | Centralize path property resolutionJoerg Bornemann2017-07-101-8/+11
|/
* Merge 1.8 into masterChristian Kandeler2017-06-091-2/+9
|\
| * Remove superfluous nullptr check in SVConverterJoerg Bornemann2017-06-021-1/+1
| * Fix lookup of shadowed parent propertiesJoerg Bornemann2017-06-021-1/+8
* | Ensure every module property is tracked when evaluatingJoerg Bornemann2017-05-291-11/+8
* | Replace QStack with std::stack/std::vector depending on usage patternsJake Petroules2017-05-291-3/+3
* | Improve dependency tracking between module propertiesChristian Kandeler2017-05-261-1/+2
* | Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptrJake Petroules2017-05-231-7/+7
* | Add missing override specifiersJoerg Bornemann2017-05-091-1/+1
* | Support enumeration of EvaluatorScriptClass-provided objectsJoerg Bornemann2017-05-021-0/+54
* | Remove superfluous includesJoerg Bornemann2017-04-281-3/+0
* | Merge caches with same key in EvaluatorJoerg Bornemann2017-04-261-13/+8
|/
* Add Item::ownProperty for symmetry and use it where appropriateJoerg Bornemann2017-03-231-1/+1
* Remove superfluous Evaluator::importScope callJoerg Bornemann2017-01-121-1/+1
* Fix const-ness of Logger in Evaluator and EvaluatorScriptClassJoerg Bornemann2017-01-111-1/+1
* Remove superfluous QScriptEngine::currentContext callsJoerg Bornemann2017-01-111-8/+8
* Remove superfluous QScriptClass::engine callsJoerg Bornemann2017-01-111-2/+2
* Remove superfluous m_sourceValueStack from EvaluatorScriptClassJoerg Bornemann2017-01-111-7/+4