When we have a deprecated or obsolete identity, the resulting interface
should be marked as deprecated, perhaps for removal.
JIRA: MDSAL-770
Change-Id: I2b1204b2afcd4b2786c0c76695c1d58304349f57
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
final var builder = builderFactory.newGeneratedTOBuilder(typeName());
builder.addImplementsType(BindingTypes.yangFeature(builder, Type.of(getParent().typeName())));
+ annotateDeprecatedIfNecessary(statement(), builder);
+
final var module = currentModule();
module.addQNameConstant(builder, localName());