When we have a deprecated or obsolete identity, the resulting interface
should be marked as deprecated, perhaps for removal.
JIRA: MDSAL-769
Change-Id: I5aefc70d5cde269217143e092ba208589b55d12f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
01ae8645476f3ba5d8bfc3fb4204b89acad2a037)
builder.addImplementsType(BASE_IDENTITY);
}
+ annotateDeprecatedIfNecessary(statement(), builder);
+
final ModuleGenerator module = currentModule();
module.addQNameConstant(builder, localName());