Make JavaFileTemplate.importedName() identify all name collisions. 98/94298/12
authorIaroslav <iaroslav.kholiavko@pantheon.tech>
Wed, 23 Dec 2020 10:23:54 +0000 (12:23 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 21 Jun 2021 12:24:37 +0000 (14:24 +0200)
commit68f10296f3c9e34576a05f3106dad62ad3bf5f82
tree75f716cd29c2dd93b21584304db40db7d71b1413
parent4d4aea46a53fe283d2449e5a7aecec720af1e44e
Make JavaFileTemplate.importedName() identify all name collisions.

Refactor xtend files to use importedName instead of fillyQualifiedName
to prevent full package path in generated files.

JIRA: MDSAL-649
Change-Id: I569f46bb095512274b28c0decd5d2d2eefe7f7dd
Signed-off-by: Iaroslav Kholiavko <iaroslav.kholiavko@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BuilderTemplate.xtend
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/InterfaceTemplate.xtend
binding/mdsal-binding-java-api-generator/src/test/java/org/opendaylight/mdsal/binding/java/api/generator/test/Bug5151Test.java
binding/mdsal-binding-java-api-generator/src/test/java/org/opendaylight/mdsal/binding/java/api/generator/test/SpecializingLeafrefTest.java