BUG 428 remove importing unnecessary imports 48/5448/18
authorJozef Gloncak <jgloncak@cisco.com>
Mon, 28 Apr 2014 11:41:40 +0000 (13:41 +0200)
committerJozef Gloncak <jgloncak@cisco.com>
Mon, 30 Jun 2014 10:08:39 +0000 (12:08 +0200)
commit9522c89a0b82f2d15606c62ba38f319e56cd829e
tree3c7ab00fac073232f0277f6a301722ece72311ca
parent2ec663ee928d12e94f904974bc390318c3ca8536
BUG 428 remove importing unnecessary imports

List of imports is created from all GeneratedTypes which were used while
generating interface or class.

Fully qualified name is always used for classes which belongs to
java.lang.* package

Change-Id: I14dcf1bd852ef596c6001c5bf2ffeac9a65d962b
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/BaseTemplate.xtend
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/BuilderTemplate.xtend
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/GeneratorUtil.java
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/InterfaceTemplate.xtend
code-generator/binding-java-api-generator/src/test/java/org/opendaylight/yangtools/sal/java/api/generator/test/ClassCodeGeneratorTest.java
code-generator/binding-java-api-generator/src/test/java/org/opendaylight/yangtools/sal/java/api/generator/test/CompilationTest.java
code-generator/binding-java-api-generator/src/test/resources/compilation/class-name-collision/class-name-collision [new file with mode: 0644]
code-generator/binding-java-api-generator/src/test/resources/compilation/class-name-collision/configuration [new file with mode: 0644]
code-generator/binding-java-api-generator/src/test/resources/compilation/class-name-collision/other-module [new file with mode: 0644]