[MDSAL-490] Remove compatibility setters/contructors for Uint types Created: 18/Nov/19  Updated: 06/Feb/21  Resolved: 06/Feb/21

Status: Resolved
Project: mdsal
Component/s: Binding codegen
Affects Version/s: None
Fix Version/s: 8.0.0

Type: Task Priority: High
Reporter: Robert Varga Assignee: Robert Varga
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
is blocked by OPNFLWPLUG-1099 Migrate call sites using legacy narro... Confirmed
Relates
relates to MDSAL-330 Mapping type collisions between yang ... Resolved

 Description   

MDSAL-330 introduced a slew of migration elements to make user code adaptation easier., specifically Builders have conversions for setters and class templates (like keys, etc.) have automatically-converting constructors. These have been deprecated for removal from their introduction.

As these bloat our codegen classes significantly and users have had a full release cycle to adapt, remove them in 6.0.0.



 Comments   
Comment by Robert Varga [ 26/Apr/20 ]

It seems vast majority of our downstreams are just not ready for this. Let's give them one more release cycle, with a very stern warning that this is happening.

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