[YANGTOOLS-1347] Remove yang.data.api.schema.MixinNode Created: 14/Oct/21  Updated: 05/Jan/24

Status: Confirmed
Project: yangtools
Component/s: data-api
Affects Version/s: None
Fix Version/s: 14.0.0

Type: Improvement Priority: Medium
Reporter: Robert Varga Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

The term 'mixin' is colliding with what an OOP mixin is. Its use also is not entirely correct – for example a MapNode is not visible in XML, but it is visible in JSON.

Determine whether this marker is useful at all and if it is, rename it to a better name and perhaps split it for XML/JSON cases, or find a general language around it.

My preference is removing it, as it brings in codec knowledge, and there are more than two of those.



 Comments   
Comment by Robert Varga [ 29/May/23 ]

We have clarified the contract and deprecated in 11.0.0. This issue tracks it final removal.

Generated at Wed Feb 07 20:55:53 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.