From 8e2d4da88e496015ac85c8bf297cfdeecbffb28f Mon Sep 17 00:00:00 2001 From: Plom Heller Date: Wed, 5 Aug 2026 00:01:00 +0200 Subject: [PATCH] Minor type-hinting improvement. --- src/bricksplom/ldraw.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/bricksplom/ldraw.py b/src/bricksplom/ldraw.py index d0134cb..e899381 100644 --- a/src/bricksplom/ldraw.py +++ b/src/bricksplom/ldraw.py @@ -21,7 +21,6 @@ LDRAW_STUDS = { LdrawRefsTree = tuple[Path, '_SubRefs'] _SubRefs = dict[str, LdrawRefsTree] -_Walker = Callable[[str], Any] class LdrawDb: @@ -47,7 +46,7 @@ class LdrawDb: def _walk_tree( self, filename: str, - collect: Callable[[_Walker, str, list[str]], Any], + collect: Callable[[Callable[[str], Any], str, list[str]], Any], result: Callable[[Path, list[Any]], Any], ) -> Any: path = self.path(filename) @@ -80,7 +79,7 @@ class LdrawDb: ) -> int: 'On item at {._root}/p(art)/{filename} count studs.' def count_studs( - walker: _Walker, + walker: Callable[[str], int], ref: str, toks: list[str] ) -> int: -- 2.30.2