[MDSAL-322] Share codegen concepts and utilities between Java bindings Created: 16/Mar/18  Updated: 16/Mar/19  Resolved: 16/Mar/19

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

Type: Story Priority: Medium
Reporter: Robert Varga Assignee: Jie Han
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to MDSAL-318 Update identifier mapping for Java 9 Resolved

 Description   

As it turns out, both binding generators are sharing concepts related to how YANG maps to java. Specific examples include JavaTypeName, JavaFileTemplate's import mechanics, Javadoc generation, etc.

We should refactor these concepts and utilities so that they end up being shared code, not replicated across the two bindings.



 Comments   
Comment by Jie Han [ 23/Mar/18 ]

master: https://git.opendaylight.org/gerrit/69949

Comment by Robert Varga [ 16/Mar/19 ]

Binding V2 is being removed in 4.0.0.

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