Simplify ModuleInfoSnapshotBuilder 82/92882/3
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 3 Oct 2020 07:31:39 +0000 (09:31 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 3 Oct 2020 09:42:54 +0000 (11:42 +0200)
commita2ef0a40ac73b7eeaaf389513fa5245a43ca718f
tree4934e96576ac72d54e81b726cc45c8a55efce272
parentddfe79d304fc1338700ad3b839047f3abef7b6de
Simplify ModuleInfoSnapshotBuilder

There is no need to allocate a full resolver, as the things we want
to achieve here are easily done through a simple parser.

Change-Id: I03a7255bc2b6f50171cc6b353ab15409e08ab747
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-runtime-spi/src/main/java/org/opendaylight/mdsal/binding/runtime/spi/BindingRuntimeHelpers.java
binding/mdsal-binding-runtime-spi/src/main/java/org/opendaylight/mdsal/binding/runtime/spi/ModuleInfoSnapshotBuilder.java
binding/mdsal-binding-runtime-spi/src/main/java/org/opendaylight/mdsal/binding/runtime/spi/ModuleInfoSnapshotResolver.java
yanglib/mdsal-yanglib-rfc7895/src/main/java/org/opendaylight/mdsal/yanglib/rfc7895/YangModuleLibrarySupport.java
yanglib/mdsal-yanglib-rfc8525/src/main/java/org/opendaylight/mdsal/yanglib/rfc8525/YangLibrarySupport.java