Document QNAME constant 40/100840/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 27 Apr 2022 14:30:52 +0000 (16:30 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 27 Apr 2022 14:31:29 +0000 (16:31 +0200)
Javadoc does not like the constant not being documented. Make sure
we attach a bit of documentation.

JIRA: MDSAL-755
Change-Id: Ib56879225ea7653f22770d5e097d350e931ece13
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BaseTemplate.xtend

index 56f135cd41b90839ca00024ed2510822b16b4043..5d3c27f224730650771a90f5eed3ddc1873e0583 100644 (file)
@@ -295,6 +295,9 @@ abstract class BaseTemplate extends JavaFileTemplate {
     def protected emitConstant(Constant c) '''
         «IF BindingMapping.QNAME_STATIC_FIELD_NAME.equals(c.name)»
             «val entry = c.value as Entry<JavaTypeName, String>»
+            /**
+             * YANG identifier of the statement represented by this class.
+             */
             public static final «c.type.importedNonNull» «c.name» = «entry.key.importedName».«BindingMapping.MODULE_INFO_QNAMEOF_METHOD_NAME»("«entry.value»");
         «ELSEIF BindingMapping.VALUE_STATIC_FIELD_NAME.equals(c.name) && BaseIdentity.equals(c.value)»
             «val typeName = c.type.importedName»