summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2024-04-18 11:40:50 -0700
committerDylan Baker <dylan@pnwbakers.com>2024-04-18 13:12:15 -0700
commit9e3b3db7054c7dedecd14db3e6061ff7e2227faf (patch)
tree0ee374560547dc2f80399d1f0b58b153490ed522 /data
parent46b3c1c30df60f00c3505c802039407ebfb6f381 (diff)
downloadmeson-9e3b3db7054c7dedecd14db3e6061ff7e2227faf.tar.gz
backend/ninja: Fix cases where None is passed when unexpected
When getting debug file arguments we can sometimes pass None, where a None is unexpected. This becomes a particular problem in the Cuda compiler, where the output will unconditionally be concatenated with a static string, resulting in an uncaught exception. This is really easy to spot once we annotate the functions in question, where a static type checker like mypy easily spots the issue. This commit adds those annotations, and then fixes the resulting error. Fixes: #12997
Diffstat (limited to 'data')
0 files changed, 0 insertions, 0 deletions