Andrei Alexeyev
|
5ab8934636
kwarg expansion: use dict.update()
|
vor 6 Jahren |
Andrei Alexeyev
|
5e7118dd5c
Basic kwarg dict expansion support
|
vor 6 Jahren |
Xavier Claessens
|
2d3bfa0778
Interpreter: Fix subdir_done() to exit from inside if/foreach blocks
|
vor 6 Jahren |
Nirbheek Chauhan
|
dff1d8eccf
FeatureNew: Print WARNING instead of ERROR
|
vor 6 Jahren |
Salamandar
|
c5e85e59cc
Add 0.47.0 features
|
vor 6 Jahren |
Salamandar
|
00c4cf7d45
Add Feature{New,Deprecated}Kwargs decorators
|
vor 6 Jahren |
Salamandar
|
dd91f96867
Move target_version from coredata to mesonlib
|
vor 6 Jahren |
Salamandar
|
b9c37e4fd2
Add set instead of list for used features lits
|
vor 6 Jahren |
Salamandar
|
4978dc0124
Cleanup : have more common code between FeatureNew and FeatureDeprecated
|
vor 6 Jahren |
Salamandar
|
806ab181f2
Split function wrapper from a use() method
|
vor 6 Jahren |
Salamandar
|
ae19fec952
Add version_compare_condition_with_{min,max} for specific comparison utils.
|
vor 6 Jahren |
Salamandar
|
ee2f8a0416
Add basic code for feature version detection:
|
vor 6 Jahren |
Mathieu Duponchelle
|
10e7566ed8
dict: fix CI issues
|
vor 6 Jahren |
Mathieu Duponchelle
|
195c356f91
dict: address review comments
|
vor 6 Jahren |
Kyrylo Shpytsya
|
09dc48d941
Add methods to the dict builtin
|
vor 6 Jahren |
Mathieu Duponchelle
|
ecb8838082
Add new built-in type, dict
|
vor 6 Jahren |
Mathieu Duponchelle
|
f1c92d7c9c
Interpreter: don't flatten the arguments of various methods
|
vor 6 Jahren |
Xavier Claessens
|
10a9bdad96
interpreter: Verify permitted kwargs on all methods
|
vor 6 Jahren |
behlec
|
37d379ebe5
Allow meson build file to exit early. (#2808)
|
vor 6 Jahren |
Jussi Pakkanen
|
9ecb75670f
Merge pull request #3127 from bluetech/method-permitted-kwargs
|
vor 6 Jahren |
Jon Turney
|
390333a18d
Fix remaining flake8 report
|
vor 6 Jahren |
Ran Benita
|
4d8e4654cb
Warn if non-permitted keyword arguments are given to compiler methods
|
vor 6 Jahren |
Jon Turney
|
7297e9f7a3
Add source location to warning for comparing different types
|
vor 6 Jahren |
Jon Turney
|
56286fd2b8
Fix test cases/failing/52 inconsistent comparison
|
vor 6 Jahren |
Jussi Pakkanen
|
6cd7372e26
Comparing objects of different type prints a warning. Closes #2870.
|
vor 6 Jahren |
Jon Turney
|
6a1a56ab57
Report warning/error locations in a format IDEs may already know how to parse
|
vor 6 Jahren |
Jon Turney
|
bcc95d7dd7
Use location formatting in mlog.warning() for invalid kwarg warning
|
vor 6 Jahren |
Jussi Pakkanen
|
678daad6cc
Created a new disabler type.
|
vor 7 Jahren |
Iñigo Martínez
|
3d0a9b7911
interpreter: Reduce to_sring method to base 10
|
vor 6 Jahren |
Iñigo Martínez
|
30f2c4857c
interpreter: Support to_string method for int values
|
vor 6 Jahren |