Move ClassLoaderUtils 60/7160/2
authorRobert Varga <rovarga@cisco.com>
Sun, 18 May 2014 13:07:58 +0000 (15:07 +0200)
committerRobert Varga <rovarga@cisco.com>
Sun, 18 May 2014 14:30:58 +0000 (16:30 +0200)
commitea042f82433b98d89f26843453caffc44d5c7388
tree887583a7690bb4084a276690b7258b02dee9acc1
parent2952d48e853a70d20a59fe427a37280f9131d452
Move ClassLoaderUtils

This patch makes an attempt at unifying and improving the two
ClassLoaderUtils versions we have available. This is a prerequisite to
being able to being able to maintain them properly.

At this point the sanest place for them is yang-binding, as it has
guava, slf4j and is at least transitively pulled from all users.

Change-Id: Iea7ae5fb7ef40f9af960ca01b000f81237c70ab0
Signed-off-by: Robert Varga <rovarga@cisco.com>
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/AbstractTransformerGenerator.java
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/GeneratedClassLoadingStrategy.java
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/ModuleInfoBackedContext.java
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/util/ClassLoaderUtils.java
common/concepts/src/main/java/org/opendaylight/yangtools/concepts/util/ClassLoaderUtils.java
yang/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/util/BindingReflections.java
yang/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/util/ClassLoaderUtils.java [new file with mode: 0644]