stdlib: enforce CamelCase for type alias names (#8255)

This commit is contained in:
Alex Waygood
2022-07-07 16:45:23 +01:00
committed by GitHub
parent abea36c069
commit fbddd2c4e2
11 changed files with 107 additions and 108 deletions

View File

@@ -6,19 +6,19 @@ from xml.etree.ElementTree import Element
xpath_tokenizer_re: Pattern[str]
_token: TypeAlias = tuple[str, str]
_next: TypeAlias = Callable[[], _token]
_callback: TypeAlias = Callable[[_SelectorContext, list[Element]], Generator[Element, None, None]]
_Next: TypeAlias = Callable[[], _token]
_Callback: TypeAlias = Callable[[_SelectorContext, list[Element]], Generator[Element, None, None]]
def xpath_tokenizer(pattern: str, namespaces: dict[str, str] | None = ...) -> Generator[_token, None, None]: ...
def get_parent_map(context: _SelectorContext) -> dict[Element, Element]: ...
def prepare_child(next: _next, token: _token) -> _callback: ...
def prepare_star(next: _next, token: _token) -> _callback: ...
def prepare_self(next: _next, token: _token) -> _callback: ...
def prepare_descendant(next: _next, token: _token) -> _callback: ...
def prepare_parent(next: _next, token: _token) -> _callback: ...
def prepare_predicate(next: _next, token: _token) -> _callback: ...
def prepare_child(next: _Next, token: _token) -> _Callback: ...
def prepare_star(next: _Next, token: _token) -> _Callback: ...
def prepare_self(next: _Next, token: _token) -> _Callback: ...
def prepare_descendant(next: _Next, token: _token) -> _Callback: ...
def prepare_parent(next: _Next, token: _token) -> _Callback: ...
def prepare_predicate(next: _Next, token: _token) -> _Callback: ...
ops: dict[str, Callable[[_next, _token], _callback]]
ops: dict[str, Callable[[_Next, _token], _Callback]]
class _SelectorContext:
parent_map: dict[Element, Element] | None