Property attributes are overwritten #20

Closed
opened 2026-01-07 04:02:17 +00:00 by scossu · 1 comment
Owner

If two schema definitions have the same property (whether inherited, or on different lineages), the last one to be parsed overwrites ALL attributes for that property. That should not happen; instead:

a. Properties in the same lineage should only override attributes present in the child type.

b. Properties in different lineages with the same name and URI should behave independently and may have different sets of attributes.

If two schema definitions have the same property (whether inherited, or on different lineages), the last one to be parsed overwrites ALL attributes for that property. That should not happen; instead: a. Properties in the same lineage should only override attributes present in the child type. b. Properties in different lineages with the same name and URI should behave independently and may have different sets of attributes.
scossu added this to the v1.0.0 milestone 2026-01-07 13:35:58 +00:00
Author
Owner

Fixed by 8f70b902a5.

Fixed by 8f70b902a5.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
scossu/pocket_archive#20
No description provided.