meson/mesonbuild/interpreter
Dylan Baker d5e899c768
pylint: enable the bad_builtin checker
This finds uses of deny-listed functions, which defaults to map and
filter. These functions should be replaced by comprehensions in
idiomatic python because:
    1. comprehensions are more heavily optimized and are often faster
    2. They avoid the need for lambdas in some cases, which make them
       faster
    3. you can do the equivalent in one statement rather than two, which
       is faster
    4. They're easier to read
    5. if you need a concrete instance (ie, a list) then you don't have
       to convert the iterator to a list afterwards
2022-11-29 23:26:05 -05:00
..
primitives Fix since annotation for str "in" operator 2022-11-08 20:48:32 +02:00
__init__.py interpreter: replace ConfigurationDataObject with ConfigurationDataHolder 2022-01-18 17:53:29 -05:00
compiler.py Add cc.preprocess() method for c-like compilers 2022-10-23 12:21:46 +02:00
dependencyfallbacks.py Get fallback varname from wrap file after it has been configured 2022-10-09 13:04:04 -04:00
interpreter.py pylint: enable the bad_builtin checker 2022-11-29 23:26:05 -05:00
interpreterobjects.py pylint: enable the bad_builtin checker 2022-11-29 23:26:05 -05:00
kwargs.py Fix various spelling errors 2022-11-24 15:17:23 -05:00
mesonmain.py treewide: string-quote the first argument to T.cast 2022-03-07 19:01:04 -05:00
type_checking.py Move classes used by scripts to their own module 2022-09-28 19:36:13 -04:00