Generate implementedInterfaces method for DataRoot 55/91355/2
authorTomas Cere <tomas.cere@pantheon.tech>
Thu, 16 Jul 2020 11:34:25 +0000 (13:34 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 17 Jul 2020 07:21:36 +0000 (09:21 +0200)
commitc7a0aabb4e3a66f520da7c0bad60520eb0f9d2f2
treeb90fe2eefa251ab0662abdb776a4b0eddfa981ce
parentbe856433a3af904754537601bd773ad317d27f1c
Generate implementedInterfaces method for DataRoot

In case we have multiple top level uses statements we also
need to generate an override of implementedInterfaces() to prevent
clashes with the return types of the extended interfaces.

JIRA: MDSAL-573
Change-Id: I07ad3f6dc5a18369f0be4bdaba03c6c17072297b
Signed-off-by: Tomas Cere <tomas.cere@pantheon.tech>
(cherry picked from commit 30794cd4999beb5a7a4902d4cf0484692cbd629b)
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/generator/impl/AbstractTypeGenerator.java
binding/mdsal-binding-generator-impl/src/test/java/org/opendaylight/mdsal/binding/generator/impl/Mdsal573Test.java [new file with mode: 0644]
binding/mdsal-binding-generator-impl/src/test/resources/mdsal573.yang [new file with mode: 0644]