mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-01-04 02:23:24 +08:00
Mark first argument of __[get|set|del]attr__ as str (#9245)
This commit is contained in:
@@ -30,4 +30,4 @@ class AttrDef:
|
||||
def __eq__(self, other): ...
|
||||
def __lt__(self, other): ...
|
||||
def __hash__(self) -> int: ...
|
||||
def __setattr__(self, key, value) -> None: ...
|
||||
def __setattr__(self, key: str, value) -> None: ...
|
||||
|
||||
@@ -20,8 +20,8 @@ class EntryBase:
|
||||
def __init__(self, dn, cursor) -> None: ...
|
||||
def __iter__(self): ...
|
||||
def __contains__(self, item): ...
|
||||
def __getattr__(self, item): ...
|
||||
def __setattr__(self, item, value) -> None: ...
|
||||
def __getattr__(self, item: str): ...
|
||||
def __setattr__(self, item: str, value) -> None: ...
|
||||
def __getitem__(self, item): ...
|
||||
def __eq__(self, other): ...
|
||||
def __lt__(self, other): ...
|
||||
@@ -69,8 +69,8 @@ class Entry(EntryBase):
|
||||
|
||||
class WritableEntry(EntryBase):
|
||||
def __setitem__(self, key, value) -> None: ...
|
||||
def __setattr__(self, item, value) -> None: ...
|
||||
def __getattr__(self, item): ...
|
||||
def __setattr__(self, item: str, value) -> None: ...
|
||||
def __getattr__(self, item: str): ...
|
||||
@property
|
||||
def entry_virtual_attributes(self): ...
|
||||
def entry_commit_changes(self, refresh: bool = ..., controls: Any | None = ..., clear_history: bool = ...): ...
|
||||
|
||||
@@ -9,8 +9,8 @@ class ObjectDef:
|
||||
auxiliary_class: Any | None = ...,
|
||||
) -> None: ...
|
||||
def __getitem__(self, item): ...
|
||||
def __getattr__(self, item): ...
|
||||
def __setattr__(self, key, value) -> None: ...
|
||||
def __getattr__(self, item: str): ...
|
||||
def __setattr__(self, key: str, value) -> None: ...
|
||||
def __iadd__(self, other): ...
|
||||
def __isub__(self, other): ...
|
||||
def __iter__(self): ...
|
||||
|
||||
Reference in New Issue
Block a user