Generate javadoc for augments 63/101963/3
authorSamuel Schneider <samuel.schneider@pantheon.tech>
Thu, 4 Aug 2022 13:13:00 +0000 (15:13 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 5 Aug 2022 17:33:03 +0000 (19:33 +0200)
commit0c5de237458d3d6a5f91c03012fa6ba779849ca2
treee4c2259e4178425e8072a0cfa80329dd394ae674
parent4375e96ed073f1b542c47bc5e709632e98af7d01
Generate javadoc for augments

Fix warnings about missing javadoc in augment interfaces.

Add setting of YangSourceDefinition when building GeneratedType
corresponding to augments so JavaFileTemplate.appendSnippet()
generate javadoc for this class.

JIRA: MDSAL-761
Change-Id: I243ce2e5198dca2b9c6e6c009c6ddb2a248d44a5
Signed-off-by: Samuel Schneider <samuel.schneider@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/AbstractAugmentGenerator.java
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/JavaFileTemplate.java
binding/mdsal-binding-model-api/src/main/java/org/opendaylight/mdsal/binding/model/api/YangSourceDefinition.java
binding/mdsal-binding-model-ri/src/main/java/org/opendaylight/mdsal/binding/model/ri/BindingTypes.java