Bug 2784: status deprecated is not interpreted as annotation 76/32776/1
authorMartin Ciglan <mciglan@cisco.com>
Fri, 8 Jan 2016 16:03:44 +0000 (17:03 +0100)
committerTony Tkacik <ttkacik@cisco.com>
Fri, 15 Jan 2016 10:23:00 +0000 (10:23 +0000)
commitdc92453e4ad7b31f13185f4cc369459a338651ca
treea60d0c42e2c1346ff893679be7eebf2520955db8
parentc405746801e09b14084b614731fa5513fff6829e
Bug 2784: status deprecated is not interpreted as annotation

Issues mentioned below have been fixed in this patch:
1. status deprecated is ignored for YANG elements in Javadocs
2. Annotation @deprecated is not provided in Javadocs
3. Annotation @Deprecated for compiler/developer purpose is not provided in generated Java structures

Change-Id: I5f3984d6810cd88a383a33f32b3b5d6a5072fd57
Signed-off-by: Martin Ciglan <mciglan@cisco.com>
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/BindingGeneratorImpl.java
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/YangTemplate.xtend
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/InterfaceTemplate.xtend