summaryrefslogtreecommitdiff
path: root/pyproject.toml
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2025-11-03 11:04:35 -0800
committerDylan Baker <dylan@pnwbakers.com>2025-11-12 08:14:37 -0800
commit176c6d27e3e84f884df42cff6813cc5ca77f91c8 (patch)
tree04ce87d3666b01ec8d949e5d4c3d0d0446ee51e2 /pyproject.toml
parent4f1c618392972c935d83eb7939234b3b90479df5 (diff)
downloadmeson-176c6d27e3e84f884df42cff6813cc5ca77f91c8.tar.gz
build: Use a tuple for pch data
This really isn't a list because it's not homogenous data, it's really `tuple[str, str | None] | None`, but we're using list length to decide what to do with it, and that makes for strict null issues, as an accurate annotation would be `list[str | None]`, which would require a lot of `is not None` checking. By using a tuple we don't need to keep checking length, which is more expensive than null checking. To ensure correctness I annotated some things in the VS backend
Diffstat (limited to 'pyproject.toml')
0 files changed, 0 insertions, 0 deletions