Revert "Do not emit empty lists to NormalizedNodes" 71/84571/2
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 22 Sep 2019 02:12:42 +0000 (04:12 +0200)
committerRobert Varga <nite@hq.sk>
Sun, 22 Sep 2019 03:16:50 +0000 (03:16 +0000)
commit73b85db4f60f2fb003af6cfdffaaef51b2ac2df2
tree1e2c4e3577bc8fc85439df12b380488b7da95913
parent41cf4c3d41e7779ab42d6fae87fd44f7c8b69dcf
Revert "Do not emit empty lists to NormalizedNodes"

This reverts commit cbe6a8cafaec862f2a918ecc9af99720090d3c8a,
as it is breaing DTO behavior applications explicitly depend on.

The issue cannot be fixed without touching templates, i.e. requires
complete implementation of MDSAL-449.

JIRA: MDSAL-456
Change-Id: I07baf3a7be3867c6bee1b66a05b013ee0ba5171f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/DataObjectStreamer.java
binding/mdsal-binding-dom-codec/src/test/java/org/opendaylight/mdsal/binding/dom/codec/test/AugmentationSubstitutionTest.java
binding/mdsal-binding-dom-codec/src/test/java/org/opendaylight/mdsal/binding/dom/codec/test/NormalizedNodeSerializeDeserializeTest.java
binding/mdsal-binding-test-model/src/main/java/org/opendaylight/mdsal/binding/test/model/util/ListsBindingUtils.java