Add abstract hint to ChildAware #10

Closed
opened 2023-01-23 10:46:45 +00:00 by phryk · 1 comment
Owner

Abstract classes themselves should not appear as children,
but their non-abstract inheritors should. The hint should
not be inherited – i.e. a class is non-abstract unless the
hint is explicitly set and a class inheriting from an
abstract class is not abstract.

Look at poobrains implementation, it does this somewhere.

Abstract classes themselves should not appear as children, but their non-abstract inheritors should. The hint should not be inherited – i.e. a class is non-abstract unless the hint is explicitly set and a class inheriting from an abstract class is **not** abstract. Look at poobrains implementation, it does this somewhere.
phryk added a new dependency 2023-04-11 11:47:45 +00:00
Author
Owner

Implemented as __abstract__ in 52ab9b8020.

Implemented as `__abstract__` in 52ab9b802086e736640d6b5203b4a6c1ade8aa1e.
phryk closed this issue 2023-10-26 02:23:11 +00:00
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Blocks
Reference: phryk/ooze#10
No description provided.