From f645bcf68dae64773d3a07e6806d14e328403163 Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Wed, 23 Nov 2022 19:59:18 -0500 Subject: [PATCH] remove a couple of unneeded type annotations These are trivially inferred based on their initialized values. --- mesonbuild/cmake/interpreter.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/mesonbuild/cmake/interpreter.py b/mesonbuild/cmake/interpreter.py index dc63942b5476..abfc80a1c40d 100644 --- a/mesonbuild/cmake/interpreter.py +++ b/mesonbuild/cmake/interpreter.py @@ -483,7 +483,7 @@ def process_object_libs(self, obj_target_list: T.List['ConverterTarget'], linker # suffix and just produces object files like `foo.obj`. Thus we have to do our best to # undo this step and guess the correct language suffix of the object file. This is done # by trying all language suffixes meson knows and checking if one of them fits. - candidates = [j] # type: T.List[str] + candidates = [j] if not any(j.endswith('.' + x) for x in exts): mlog.warning('Object files do not contain source file extensions, thus falling back to guessing them.', once=True) candidates += [f'{j}.{x}' for x in exts] @@ -583,8 +583,8 @@ def log(self) -> None: class CustomTargetReference: def __init__(self, ctgt: 'ConverterCustomTarget', index: int) -> None: - self.ctgt = ctgt # type: ConverterCustomTarget - self.index = index # type: int + self.ctgt = ctgt + self.index = index def __repr__(self) -> str: if self.valid(): @@ -599,8 +599,8 @@ def filename(self) -> str: return self.ctgt.outputs[self.index] class ConverterCustomTarget: - tgt_counter = 0 # type: int - out_counter = 0 # type: int + tgt_counter = 0 + out_counter = 0 def __init__(self, target: CMakeGeneratorTarget, env: 'Environment', for_machine: MachineChoice) -> None: assert target.current_bin_dir is not None @@ -618,8 +618,8 @@ def __init__(self, target: CMakeGeneratorTarget, env: 'Environment', for_machine self.depends_raw = target.depends self.inputs = [] # type: T.List[T.Union[str, CustomTargetReference]] self.depends = [] # type: T.List[T.Union[ConverterTarget, ConverterCustomTarget]] - self.current_bin_dir = target.current_bin_dir # type: Path - self.current_src_dir = target.current_src_dir # type: Path + self.current_bin_dir = target.current_bin_dir + self.current_src_dir = target.current_src_dir self.env = env self.for_machine = for_machine self._raw_target = target @@ -1195,7 +1195,7 @@ def process_custom_target(tgt: ConverterCustomTarget) -> None: # directory. detect_cycle(tgt) - tgt_var = tgt.name # type: str + tgt_var = tgt.name def resolve_source(x: T.Union[str, ConverterTarget, ConverterCustomTarget, CustomTargetReference]) -> T.Union[str, IdNode, IndexNode]: if isinstance(x, ConverterTarget):