summaryrefslogtreecommitdiff
path: root/mesonbuild/backend/xcodebackend.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2024-04-18 14:35:39 -0700
committerDylan Baker <dylan@pnwbakers.com>2024-04-24 20:40:34 -0700
commitf603a266eca1d8138c37946a7f4ae3f3903c7e45 (patch)
treeceba04b7bfa111f07bd1b6eeecfe52148b57dbfa /mesonbuild/backend/xcodebackend.py
parentcf0fecfcef77235257546a43811559aa08b6c5de (diff)
downloadmeson-f603a266eca1d8138c37946a7f4ae3f3903c7e45.tar.gz
backend: fix type annotation of Backend.generate
`func(value: dict = None)` is invalid, it must be `func(value: dict | None = None)`, or in our older syntax: `T.Optional[T.Dict] = None`
Diffstat (limited to 'mesonbuild/backend/xcodebackend.py')
-rw-r--r--mesonbuild/backend/xcodebackend.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/backend/xcodebackend.py b/mesonbuild/backend/xcodebackend.py
index 467cd1a6d..c801b5aae 100644
--- a/mesonbuild/backend/xcodebackend.py
+++ b/mesonbuild/backend/xcodebackend.py
@@ -255,7 +255,7 @@ class XCodeBackend(backends.Backend):
result.append(os.path.join(self.environment.get_build_dir(), self.get_target_dir(l)))
return result
- def generate(self, capture: bool = False, vslite_ctx: dict = None) -> None:
+ def generate(self, capture: bool = False, vslite_ctx: T.Optional[T.Dict] = None) -> None:
# Check for (currently) unexpected capture arg use cases -
if capture:
raise MesonBugException('We do not expect the xcode backend to generate with \'capture = True\'')