summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreterbase.py
Commit message (Expand)AuthorAgeFilesLines
* interpreter: Add support for dict additionXavier Claessens2018-08-141-4/+10
* Clarify the FeatureNew summary messageNirbheek Chauhan2018-08-111-1/+1
* Skip FeatureNew checks when project() has not been parsedNirbheek Chauhan2018-08-111-0/+3
* Print a more usable message when a subproject fails to configureNirbheek Chauhan2018-07-071-1/+1
* Add new method: mlog.deprecation()Nirbheek Chauhan2018-07-071-2/+3
* FeatureNew: Make all checks subproject-specificNirbheek Chauhan2018-07-021-98/+111
* FeatureNew: Declare functions as class methods explicitlyNirbheek Chauhan2018-07-021-6/+10
* FeatureNew: Minor code cleanup, no changesNirbheek Chauhan2018-07-021-42/+41
* Remove permittedSnippetKwargs, snippets are not specialNirbheek Chauhan2018-07-021-4/+12
* Various bug fixes for FeatureNewSalamandar2018-07-021-20/+42
* Interpreter: Fix subdir_done() to exit from inside if/foreach blocksXavier Claessens2018-06-071-3/+4
* FeatureNew: Print WARNING instead of ERRORNirbheek Chauhan2018-06-051-2/+2
* Add 0.47.0 featuresSalamandar2018-06-011-0/+1
* Add Feature{New,Deprecated}Kwargs decoratorsSalamandar2018-06-011-0/+30
* Move target_version from coredata to mesonlibSalamandar2018-06-011-3/+2
* Add set instead of list for used features litsSalamandar2018-06-011-4/+4
* Cleanup : have more common code between FeatureNew and FeatureDeprecatedSalamandar2018-06-011-18/+22
* Split function wrapper from a use() methodSalamandar2018-06-011-17/+22
* Add version_compare_condition_with_{min,max} for specific comparison utils.Salamandar2018-06-011-4/+56
* Add basic code for feature version detection:Salamandar2018-06-011-0/+17
* dict: fix CI issuesMathieu Duponchelle2018-05-211-1/+1
* dict: address review commentsMathieu Duponchelle2018-05-201-2/+1
* Add methods to the dict builtinKyrylo Shpytsya2018-05-201-0/+39
* Add new built-in type, dictMathieu Duponchelle2018-05-201-15/+45
* Interpreter: don't flatten the arguments of various methodsMathieu Duponchelle2018-05-041-19/+30
* interpreter: Verify permitted kwargs on all methodsXavier Claessens2018-04-261-26/+33
* Allow meson build file to exit early. (#2808)behlec2018-03-291-0/+5
* Merge pull request #3127 from bluetech/method-permitted-kwargsJussi Pakkanen2018-03-131-0/+16
|\
| * Warn if non-permitted keyword arguments are given to compiler methodsRan Benita2018-02-231-0/+16
* | Fix remaining flake8 reportJon Turney2018-03-031-1/+1
|/
* Add source location to warning for comparing different typesJon Turney2018-02-151-2/+2
* Fix test cases/failing/52 inconsistent comparisonJon Turney2018-02-151-4/+15
* Comparing objects of different type prints a warning. Closes #2870.Jussi Pakkanen2018-02-011-5/+7
* Report warning/error locations in a format IDEs may already know how to parseJon Turney2018-01-301-1/+1
* Use location formatting in mlog.warning() for invalid kwarg warningJon Turney2018-01-011-8/+10
* Created a new disabler type.Jussi Pakkanen2017-12-041-10/+79
* interpreter: Reduce to_sring method to base 10Iñigo Martínez2017-11-261-6/+1
* interpreter: Support to_string method for int valuesIñigo Martínez2017-11-261-0/+10
* Allow CustomTarget's to be indexedDylan Baker2017-09-271-4/+6
* str.split() can now take a positional argumentNirbheek Chauhan2017-09-121-8/+19
* Printing unknown kwarg error message no longer crashes the parser.Jussi Pakkanen2017-08-141-4/+10
* Store current line number so it can be printed in warning messages. Closes #2...Jussi Pakkanen2017-08-141-1/+5
* Merge pull request #2017 from mesonbuild/fix2012Jussi Pakkanen2017-07-021-0/+1
|\
| * Make Interpreter object unpicklable as it was being pickled by accident in co...Jussi Pakkanen2017-07-011-0/+1
* | Improve "Passed invalid keyword argument" warning.Jehan2017-07-021-1/+1
|/
* Fixed issues raised in review.Jussi Pakkanen2017-06-261-1/+1
* Moved func_ methods from base class to Interpreter.Jussi Pakkanen2017-06-261-47/+0
* Decorator to check for permitted kwargs.Jussi Pakkanen2017-06-261-0/+13
* Don't allow non-equality comparisons across types.Elliott Sales de Andrade2017-05-171-0/+5
* Only allow equality comparisons for non-elementary types.Elliott Sales de Andrade2017-05-171-0/+4