From 187dc656f48ba7a86a14a5c8d9f16a3b2b7d8770 Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Tue, 1 Mar 2022 23:12:54 -0500 Subject: merge various TYPE_CHECKING blocks into one A bunch of files have several T.TYPE_CHECKING blocks that each do some things which could just as well be done once, with a single `if` statement. Make them do so. --- mesonbuild/environment.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'mesonbuild/environment.py') diff --git a/mesonbuild/environment.py b/mesonbuild/environment.py index b2ddb44..5e8575a 100644 --- a/mesonbuild/environment.py +++ b/mesonbuild/environment.py @@ -47,6 +47,7 @@ from functools import lru_cache from mesonbuild import envconfig if T.TYPE_CHECKING: + import argparse from configparser import ConfigParser from .wrap.wrap import Resolver @@ -55,9 +56,6 @@ build_filename = 'meson.build' CompilersDict = T.Dict[str, Compiler] -if T.TYPE_CHECKING: - import argparse - def _get_env_var(for_machine: MachineChoice, is_cross: bool, var_name: str) -> T.Optional[str]: """ -- cgit v1.1