From fc80518a07527675e49e037a0e176b80a5f4b302 Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Sun, 27 Sep 2020 19:19:04 +0200 Subject: typing: fully annotate cmake.generator --- mesonbuild/cmake/generator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mesonbuild/cmake/generator.py b/mesonbuild/cmake/generator.py index a30d2de7b..02d56cc5b 100644 --- a/mesonbuild/cmake/generator.py +++ b/mesonbuild/cmake/generator.py @@ -13,6 +13,7 @@ # limitations under the License. from .. import mesonlib +import typing as T def parse_generator_expressions(raw: str) -> str: '''Parse CMake generator expressions @@ -73,7 +74,7 @@ def parse_generator_expressions(raw: str) -> str: 'ANGLE-R': lambda x: '>', 'COMMA': lambda x: ',', 'SEMICOLON': lambda x: ';', - } + } # type: T.Dict[str, T.Callable[[str], str]] # Recursively evaluate generator expressions def eval_generator_expressions() -> str: -- cgit v1.3