mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-25 13:21:11 +08:00
stdlib: enforce CamelCase for type alias names (#8255)
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user