stub: add missing entity.inverse_attributes

This commit is contained in:
Andrej730
2026-07-16 17:31:55 +05:00
parent ffd939508c
commit 9123d8c183
@@ -854,8 +854,22 @@ class ellipse(curve):
class entity(declaration):
def __init__(self, name, is_abstract, index_in_schema, supertype): ...
def all_attributes(self) -> tuple[attribute, ...]: ...
def all_inverse_attributes(self) -> tuple[inverse_attribute, ...]: ...
def all_attributes(self) -> tuple[attribute, ...]:
"""Get a tuple of attributes, including those inherited from supertypes."""
...
def attributes(self) -> tuple[attribute, ...]:
"""Get a tuple of direct attributes."""
...
def all_inverse_attributes(self) -> tuple[inverse_attribute, ...]:
"""Get a tuple of inverse attributes, including those inherited from supertypes."""
...
def inverse_attributes(self) -> tuple[inverse_attribute, ...]:
"""Get a tuple of direct inverse attributes."""
...
def argument_types(self) -> tuple[str, ...]:
"""Get a tuple of types for each attribute in ``all_attributes()``."""
...
@@ -869,7 +883,6 @@ class entity(declaration):
"""
...
def attributes(self) -> tuple[attribute, ...]: ...
def derived(self) -> tuple[bool, ...]:
"""Return a tuple of booleans indicating whether each direct attribute is derived."""
...