diff --git a/src/mwparserfromhell/wikicode.py b/src/mwparserfromhell/wikicode.py index ac2f252..97471a8 100644 --- a/src/mwparserfromhell/wikicode.py +++ b/src/mwparserfromhell/wikicode.py @@ -124,7 +124,7 @@ class Wikicode(StringMixIn): if recursive: restrict = forcetype if recursive == self.RECURSE_OTHERS else None - def getter(i: int, node: Node) -> Generator[tuple[int, Node]]: + def getter(i: int, node: Node) -> Generator[tuple[int, Node], None, None]: for ch in self._get_children(node, restrict=restrict): yield (i, cast(Node, ch))