Skip to content
Snippets Groups Projects
Commit d97191f5 authored by Frederik Hennig's avatar Frederik Hennig
Browse files

fix mypy; reformat all

parent 3182652c
No related branches found
No related tags found
No related merge requests found
Pipeline #69671 passed
...@@ -15,4 +15,5 @@ __all__ = [ ...@@ -15,4 +15,5 @@ __all__ = [
] ]
from . import _version from . import _version
__version__ = _version.get_versions()['version']
__version__ = _version.get_versions()["version"]
...@@ -366,7 +366,7 @@ class SfgBasicComposer(SfgIComposer): ...@@ -366,7 +366,7 @@ class SfgBasicComposer(SfgIComposer):
def parse_args(*args: ExprLike): def parse_args(*args: ExprLike):
args_str = ", ".join(str(arg) for arg in args) args_str = ", ".join(str(arg) for arg in args)
deps = reduce(set.union, (depends(arg) for arg in args), set()) deps: set[SfgVar] = reduce(set.union, (depends(arg) for arg in args), set())
return SfgStatements( return SfgStatements(
f"{lhs_var.dtype} {lhs_var.name} {{ {args_str} }};", f"{lhs_var.dtype} {lhs_var.name} {{ {args_str} }};",
(lhs_var,), (lhs_var,),
...@@ -581,6 +581,7 @@ class SfgBranchBuilder(SfgNodeBuilder): ...@@ -581,6 +581,7 @@ class SfgBranchBuilder(SfgNodeBuilder):
class SfgSwitchBuilder(SfgNodeBuilder): class SfgSwitchBuilder(SfgNodeBuilder):
"""Builder for C++ switches.""" """Builder for C++ switches."""
def __init__(self, switch_arg: ExprLike): def __init__(self, switch_arg: ExprLike):
self._switch_arg = switch_arg self._switch_arg = switch_arg
self._cases: dict[str, SfgSequence] = dict() self._cases: dict[str, SfgSequence] = dict()
......
...@@ -550,9 +550,7 @@ class SfgClass: ...@@ -550,9 +550,7 @@ class SfgClass:
self, visibility: SfgVisibility | None = None self, visibility: SfgVisibility | None = None
) -> Generator[SfgMethod, None, None]: ) -> Generator[SfgMethod, None, None]:
if visibility is not None: if visibility is not None:
yield from filter( yield from filter(lambda m: m.visibility == visibility, self._methods)
lambda m: m.visibility == visibility, self._methods
)
else: else:
yield from self._methods yield from self._methods
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment