Ignore empty augmentations at runtime 56/100156/1
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 20 Mar 2022 11:11:34 +0000 (12:11 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 20 Mar 2022 11:12:00 +0000 (12:12 +0100)
commit172f47ef9f3c164359da032e5768ebb12f3feb14
tree67c2d9b1ed011d9979bd854b497a531e147a63fc
parentdd0dc89b9d35cf8bae27bc8a277943bd61594ebd
Ignore empty augmentations at runtime

We may end up generating an augmentation for a semantically-empty
construct, which in turn will not have a valid AugmentationIdentifier.
Ignore sure augmentations in codec.

JIRA: MDSAL-735
Change-Id: Ibb279a6b554c49857d0ee2ae0108d4d424939d02
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/DataContainerCodecPrototype.java
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/DataObjectCodecContext.java
binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/AbstractAugmentGenerator.java
binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/ModuleAugmentGenerator.java
binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/UsesAugmentGenerator.java