87 Commits (f5c88932810ded5ea3d4a2f4a8f0350635c3c44a)

Author SHA1 Message Date
James Hilliard 2b6c997e33 Return a disabler when an unknown method is called on a disabler object 5 years ago
Niklas Claesson b8fbbf5964 Make parser errors print relative path to meson.build file 5 years ago
Xavier Claessens 9855b2d3c5 Test disabler in foreach loops 5 years ago
Xavier Claessens 1930fc82e2 Fix `if not disabler()` case 5 years ago
James Hilliard b21fd95f73 Add is_disabler function 5 years ago
Marc-André Lureau 3811101434 meson: handle nested disabler 5 years ago
Daniel Mensinger 5ec79185a0
Address code review 6 years ago
Daniel Mensinger 2b5831f94f
Fix flake8-bugbear warnings 6 years ago
Daniel Mensinger 75b7a856cd
ast: support elementary object methods 6 years ago
Paolo Bonzini 7a02b76e70 interpreterbase: protect string division with FeatureNew 6 years ago
Michael Hirsch, Ph.D 4e31ca3abe correct naming to CudaCompiler, pep8 6 years ago
Xavier Claessens 4b4f642e6a InterpreterBase: Fix extracting the node in all method/function calls 6 years ago
Xavier Claessens 90d1f38d8e Interpreter: Set self.current_node during method/function calls 6 years ago
Xavier Claessens 83766b3687 Fix flake8 errors 6 years ago
Jussi Pakkanen 95c620db67 Error out if kwargs dict contains a kwargs entry. 6 years ago
Jussi Pakkanen 58b838a80b Can specify keyword arguments with a dict. 6 years ago
Jussi Pakkanen 23ed0e1857 Make string division do path joining. 6 years ago
Xavier Claessens 61348da069 Add 'disabler' argument to functions returning not-found objects 6 years ago
Xavier Claessens a816e1c1fa Interpreter: Add 'continue' and 'break' keywords 6 years ago
Xavier Claessens fa2e096aa0 Interpreter: Add "in" and "not in" operators 6 years ago
Xavier Claessens 4f088365e4 interpreter: Add support for dict addition 6 years ago
Nirbheek Chauhan f80c11e7ee Clarify the FeatureNew summary message 6 years ago
Nirbheek Chauhan 43ececb036 Skip FeatureNew checks when project() has not been parsed 6 years ago
Nirbheek Chauhan 2093d45a4e Print a more usable message when a subproject fails to configure 6 years ago
Nirbheek Chauhan 4fb00ee1d8 Add new method: mlog.deprecation() 6 years ago
Nirbheek Chauhan a1d9adba09 FeatureNew: Make all checks subproject-specific 7 years ago
Nirbheek Chauhan cd1d53ee75 FeatureNew: Declare functions as class methods explicitly 7 years ago
Nirbheek Chauhan 18cd3bd31a FeatureNew: Minor code cleanup, no changes 7 years ago
Nirbheek Chauhan 817dcaa23b Remove permittedSnippetKwargs, snippets are not special 7 years ago
Salamandar df1970d3ad Various bug fixes for FeatureNew 7 years ago
Xavier Claessens 2d3bfa0778 Interpreter: Fix subdir_done() to exit from inside if/foreach blocks 7 years ago
Nirbheek Chauhan dff1d8eccf FeatureNew: Print WARNING instead of ERROR 7 years ago
Salamandar c5e85e59cc Add 0.47.0 features 7 years ago
Salamandar 00c4cf7d45 Add Feature{New,Deprecated}Kwargs decorators 7 years ago
Salamandar dd91f96867 Move target_version from coredata to mesonlib 7 years ago
Salamandar b9c37e4fd2 Add set instead of list for used features lits 7 years ago
Salamandar 4978dc0124 Cleanup : have more common code between FeatureNew and FeatureDeprecated 7 years ago
Salamandar 806ab181f2 Split function wrapper from a use() method 7 years ago
Salamandar ae19fec952 Add version_compare_condition_with_{min,max} for specific comparison utils. 7 years ago
Salamandar ee2f8a0416 Add basic code for feature version detection: 7 years ago
Mathieu Duponchelle 10e7566ed8 dict: fix CI issues 7 years ago
Mathieu Duponchelle 195c356f91 dict: address review comments 7 years ago
Kyrylo Shpytsya 09dc48d941 Add methods to the dict builtin 7 years ago
Mathieu Duponchelle ecb8838082 Add new built-in type, dict 7 years ago
Mathieu Duponchelle f1c92d7c9c Interpreter: don't flatten the arguments of various methods 7 years ago
Xavier Claessens 10a9bdad96 interpreter: Verify permitted kwargs on all methods 7 years ago
behlec 37d379ebe5 Allow meson build file to exit early. (#2808) 7 years ago
Jon Turney 390333a18d Fix remaining flake8 report 7 years ago
Ran Benita 4d8e4654cb Warn if non-permitted keyword arguments are given to compiler methods 7 years ago
Jon Turney 7297e9f7a3 Add source location to warning for comparing different types 7 years ago