Generate implementedInterfaces method for DataRoot 47/91347/1
authorTomas Cere <tomas.cere@pantheon.tech>
Thu, 16 Jul 2020 11:34:25 +0000 (13:34 +0200)
committerTomas Cere <tomas.cere@pantheon.tech>
Thu, 16 Jul 2020 11:42:36 +0000 (13:42 +0200)
commit30794cd4999beb5a7a4902d4cf0484692cbd629b
tree135ddf23d95ba4ebe6f5be98e73041f787b883bc
parent9d0e430e7f936148bf1fe23744b7190a808f09cc
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>
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]