Sharpen {mandatory,optional}VerifyValueChildren() 64/106064/7
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 12 Jun 2023 12:48:19 +0000 (14:48 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 12 Jun 2023 12:49:49 +0000 (14:49 +0200)
commitb0297ee9a557ff67405ba35ac2169ab5f5b4b6b0
tree4d3f9f2898db75495dee47656ced4ceba111739d
parentf5f9fecff0f317e74f2c25cb5a74c281df8b62df
Sharpen {mandatory,optional}VerifyValueChildren()

We know the data needs to be a DistinctNodeContainer, codify that into
the contract, instead of a plain NormalizedNode.

Change-Id: I53a1b77500b6cf52795262906285025a6253f474
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/AbstractNodeContainerModificationStrategy.java
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/ChoiceModificationStrategy.java
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/ContainerModificationStrategy.java
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/MapEntryModificationStrategy.java