meson/mesonbuild/interpreterbase
Eli Schwartz a21af43200
micro-optimize: define typing-only objects in TYPE_CHECKING
Union types that exist solely for use as annotations don't need to be
created in normal runs.
2023-02-01 17:01:30 -05:00
..
__init__.py FeatureNew: add mypy type annotations for subproject arg 2022-02-14 20:40:41 -05:00
_unholder.py move various imports into TYPE_CHECKING blocks for neatness 2022-05-23 16:44:08 -04:00
baseobjects.py treewide: add future annotations import 2023-02-01 17:01:30 -05:00
decorators.py decorators: don't unsort sorted values for printing 2023-01-20 00:18:42 -05:00
disabler.py move a bunch of imports into TYPE_CHECKING blocks 2022-03-07 19:09:50 -05:00
exceptions.py interpreter: Split exception calsses from interpreterbase.py 2021-06-11 10:42:18 +02:00
helpers.py treewide: add future annotations import 2023-02-01 17:01:30 -05:00
interpreterbase.py micro-optimize: define typing-only objects in TYPE_CHECKING 2023-02-01 17:01:30 -05:00
operator.py Fix typos discovered by codespell 2021-10-10 16:12:25 -04:00