mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-17 22:09:45 +08:00
Use PEP 570 syntax in third party stubs (#11554)
This commit is contained in:
@@ -45,10 +45,10 @@ class Node:
|
||||
@property
|
||||
def type(self) -> str: ...
|
||||
def children_by_field_name(self, name: str) -> list[Node]: ...
|
||||
def children_by_field_id(self, __id: int) -> list[Node]: ...
|
||||
def field_name_for_child(self, __child_index: int) -> str: ...
|
||||
def child_by_field_id(self, __id: int) -> Node | None: ...
|
||||
def child_by_field_name(self, __name: str) -> Node | None: ...
|
||||
def children_by_field_id(self, id: int, /) -> list[Node]: ...
|
||||
def field_name_for_child(self, child_index: int, /) -> str: ...
|
||||
def child_by_field_id(self, id: int, /) -> Node | None: ...
|
||||
def child_by_field_name(self, name: str, /) -> Node | None: ...
|
||||
__hash__: ClassVar[None] # type: ignore[assignment]
|
||||
def sexp(self) -> str: ...
|
||||
def walk(self) -> TreeCursor: ...
|
||||
@@ -66,7 +66,7 @@ class Parser:
|
||||
# At runtime, Parser(1, 2, 3) ignores the arguments, but that's most likely buggy code
|
||||
def __init__(self) -> None: ...
|
||||
def parse(self, source: bytes, old_tree: Tree | None = None, keep_text: bool = True) -> Tree: ...
|
||||
def set_language(self, __language: Language) -> None: ...
|
||||
def set_language(self, language: Language, /) -> None: ...
|
||||
|
||||
@final
|
||||
class Query:
|
||||
|
||||
Reference in New Issue
Block a user