mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-08-13 19:41:07 +08:00
Annotate known magic-method return types (#9131)
This commit is contained in:
@@ -29,5 +29,5 @@ class AttrDef:
|
||||
) -> None: ...
|
||||
def __eq__(self, other): ...
|
||||
def __lt__(self, other): ...
|
||||
def __hash__(self): ...
|
||||
def __hash__(self) -> int: ...
|
||||
def __setattr__(self, key, value) -> None: ...
|
||||
|
||||
@@ -10,7 +10,7 @@ class Attribute:
|
||||
cursor: Any
|
||||
other_names: Any
|
||||
def __init__(self, attr_def, entry, cursor) -> None: ...
|
||||
def __len__(self): ...
|
||||
def __len__(self) -> int: ...
|
||||
def __iter__(self): ...
|
||||
def __getitem__(self, item): ...
|
||||
def __eq__(self, other): ...
|
||||
|
||||
@@ -25,8 +25,8 @@ class Cursor:
|
||||
) -> None: ...
|
||||
def __iter__(self): ...
|
||||
def __getitem__(self, item): ...
|
||||
def __len__(self): ...
|
||||
def __bool__(self): ...
|
||||
def __len__(self) -> int: ...
|
||||
def __bool__(self) -> bool: ...
|
||||
def match_dn(self, dn): ...
|
||||
def match(self, attributes, value): ...
|
||||
def remove(self, entry) -> None: ...
|
||||
|
||||
@@ -14,8 +14,8 @@ class ObjectDef:
|
||||
def __iadd__(self, other): ...
|
||||
def __isub__(self, other): ...
|
||||
def __iter__(self): ...
|
||||
def __len__(self): ...
|
||||
def __bool__(self): ...
|
||||
def __len__(self) -> int: ...
|
||||
def __bool__(self) -> bool: ...
|
||||
def __contains__(self, item): ...
|
||||
def add_from_schema(self, attribute_name, mandatory: bool = ...) -> None: ...
|
||||
def add_attribute(self, definition: Any | None = ...) -> None: ...
|
||||
|
||||
@@ -20,7 +20,7 @@ class ServerPoolState:
|
||||
def get_server(self): ...
|
||||
def find_active_random_server(self): ...
|
||||
def find_active_server(self, starting): ...
|
||||
def __len__(self): ...
|
||||
def __len__(self) -> int: ...
|
||||
|
||||
class ServerPool:
|
||||
servers: Any
|
||||
@@ -32,7 +32,7 @@ class ServerPool:
|
||||
def __init__(
|
||||
self, servers: Any | None = ..., pool_strategy=..., active: bool = ..., exhaust: bool = ..., single_state: bool = ...
|
||||
) -> None: ...
|
||||
def __len__(self): ...
|
||||
def __len__(self) -> int: ...
|
||||
def __getitem__(self, item): ...
|
||||
def __iter__(self): ...
|
||||
def add(self, servers) -> None: ...
|
||||
|
||||
@@ -11,7 +11,7 @@ class CaseInsensitiveDict(MutableMapping[_KT, _VT], Generic[_KT, _VT]):
|
||||
def __setitem__(self, key, item) -> None: ...
|
||||
def __getitem__(self, key): ...
|
||||
def __iter__(self): ...
|
||||
def __len__(self): ...
|
||||
def __len__(self) -> int: ...
|
||||
def keys(self): ...
|
||||
def values(self): ...
|
||||
def items(self): ...
|
||||
|
||||
Reference in New Issue
Block a user