summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreterbase/baseobjects.py
AgeCommit message (Expand)Author
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-10-04Remove unused code in interpreterbaseTristan Partin
2023-07-31fix lint errors revealed by pycodestyle 2.11Eli Schwartz
2023-03-01interpreter: Add testcase..endtestcase clause supportXavier Claessens
2023-02-01treewide: add future annotations importEli Schwartz
2022-05-23typing: use forward reference for types defined later in fileEli Schwartz
2022-03-07merge various TYPE_CHECKING blocks into oneEli Schwartz
2022-02-14FeatureNew: add mypy type annotations for subproject argEli Schwartz
2021-10-27fix various flake8 whitespace errorsEli Schwartz
2021-10-10Fix typos discovered by codespellChristian Clauss
2021-10-06interpreter: Move RangeHolder out of interpreterbase to interpreterDaniel Mensinger
2021-10-06interpreter: Holderify arrays and dictsDaniel Mensinger
2021-10-04fix extra whitespaceEli Schwartz
2021-09-25Remove helpers.check_stringlist()Daniel Mensinger
2021-09-25interpreter: Introduce StringHolderDaniel Mensinger
2021-09-01interpreter: Introduce BooleanHolder for the bool primitiveDaniel Mensinger
2021-08-31interpreter: Add IntegerHolderDaniel Mensinger
2021-08-31interpreter: Introduce operators support for InterpreterObjectsDaniel Mensinger
2021-08-16interperterbase: help type checkers do better type deductionDylan Baker
2021-07-21Fix meson.version().version_compare() regression in subprojectXavier Claessens
2021-06-26refactor: Refactor BothLibraries logicDaniel Mensinger
2021-06-21fix: Ensure that build targets have all methods from ExternalProgramDaniel Mensinger
2021-06-18holders: Introduce HoldableObjectDaniel Mensinger
2021-06-18interpreter: Meson does not have floats --> remove themDaniel Mensinger
2021-06-18interpreter: Add a new MesonInterpreterObject for non-elementary objectsDaniel Mensinger
2021-06-18interpreter: Refactor interpreter.compiler to use ObjectHolderDaniel Mensinger
2021-06-18interpreter: Refactor ObjectHolder to extend InterpreterObjectDaniel Mensinger
2021-06-11interpreter: Split base objects and helpers from interpreterbase.pyDaniel Mensinger