Clean up addYangPathArgument() 87/106487/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 14 Jun 2023 20:38:45 +0000 (22:38 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 14 Jun 2023 20:40:18 +0000 (22:40 +0200)
commit308720182cde3248220c23aea8da4d404b0b773e
treebfe56f87eed4d6176d51b94d63474cdff1032ea8
parente5ce78e132ec0b885f2ba8f8eb6bf57ec4a33a4a
Clean up addYangPathArgument()

The nullability is confused here. Make sure we separate the two
invocation paths, so that we check builder for non-null as few times as
practicable.

Change-Id: Iceafa279fb3b69ffdaa54d4250ecf370edaa2622
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AugmentationCodecContext.java
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CaseNodeCodecContext.java
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/DataContainerCodecContext.java
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/KeyedListNodeCodecContext.java