aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/primitives
AgeCommit message (Expand)AuthorFilesLines
2022-03-07move a bunch of imports into TYPE_CHECKING blocksEli Schwartz4-8/+8
2022-02-16flake8: do not use bare exceptionsEli Schwartz1-1/+1
2022-02-14FeatureNew: add mypy type annotations for subproject argEli Schwartz1-1/+4
2022-01-27add location data to various Feature checksEli Schwartz1-1/+2
2022-01-27fix some flake8 violations for unused importsEli Schwartz1-1/+0
2021-11-04fix regression that broke string.format with list objectsEli Schwartz1-0/+2
2021-10-27fix various flake8 whitespace errorsEli Schwartz2-2/+0
2021-10-26interpreter: Revert old path joining behavior (fixes #9450)Daniel Mensinger1-1/+2
2021-10-24interpreter: Fix missing featuer check (fixes #9425)Daniel Mensinger1-0/+4
2021-10-10Revert "interpreter: Add FeatureNew check"Eli Schwartz1-12/+0
2021-10-06interpreter: Move RangeHolder out of interpreterbase to interpreterDaniel Mensinger2-0/+36
2021-10-06interpreter: Holderify arrays and dictsDaniel Mensinger3-0/+194
2021-10-04fix extra whitespaceEli Schwartz2-3/+0
2021-09-25interpreter: Add FeatureNew checkDaniel Mensinger1-0/+12
2021-09-25Remove helpers.check_stringlist()Daniel Mensinger1-0/+8
2021-09-25interpreter: Introduce StringHolderDaniel Mensinger2-0/+178
2021-09-01interpreter: Introduce BooleanHolder for the bool primitiveDaniel Mensinger2-0/+55
2021-08-31interpreter: Add IntegerHolderDaniel Mensinger2-0/+92