Do not use BindingReflections in mdsal-binding-dom-codec-api 06/106706/2
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 26 Jun 2023 18:33:35 +0000 (20:33 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 26 Jun 2023 18:47:50 +0000 (20:47 +0200)
commit40c7b5f2175e7a88825a4364e40977cea82222da
tree6dff8b1745a73a45d2edd2aedca9a26c3acdf73f
parent89e900e7ffda790d4ce2778d65e97f48a6792dfd
Do not use BindingReflections in mdsal-binding-dom-codec-api

The exact mechanics of now an Action's QNameModule is resolved should
not be dependent on reflection. Eliminate this assumption from API and
shift it down to implementation.

JIRA: MDSAL-781
Change-Id: I6c3a18c41ee8189c315be3cc2888c092f06bb6ec
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-codec-api/pom.xml
binding/mdsal-binding-dom-codec-api/src/main/java/module-info.java
binding/mdsal-binding-dom-codec-api/src/main/java/org/opendaylight/mdsal/binding/dom/codec/api/BindingNormalizedNodeSerializer.java
binding/mdsal-binding-dom-codec-spi/src/main/java/module-info.java
binding/mdsal-binding-dom-codec-spi/src/main/java/org/opendaylight/mdsal/binding/dom/codec/spi/AbstractBindingNormalizedNodeSerializer.java
binding/mdsal-binding-dom-codec-spi/src/main/java/org/opendaylight/mdsal/binding/dom/codec/spi/ForwardingBindingDOMCodecServices.java
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/BindingCodecContext.java
binding/mdsal-binding-spec-util/src/main/java/org/opendaylight/mdsal/binding/spec/reflect/BindingReflections.java