Correct mandatory leaf enforcement 54/80254/2
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 11 Feb 2019 10:46:17 +0000 (11:46 +0100)
committerRobert Varga <nite@hq.sk>
Mon, 11 Feb 2019 10:49:24 +0000 (10:49 +0000)
commit641fc551dba4beb342e811681914f5e5db46bb6f
treec7686ec2e4e5246ebd1c88164af1ccc36bf57b28
parentfd5c52cfb196a8d1dd6d6f2fb94f9a395c28afa7
Correct mandatory leaf enforcement

Previous patch broke mandatory leaf enforcement on operational
data store. This patch fixes the logic to again apply this check.

Change-Id: I7b5d6ea05fea0b4df60c8cde9075168a3fa18e9c
JIRA: YANGTOOLS-947
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/AbstractNodeContainerModificationStrategy.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/ChoiceModificationStrategy.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/ContainerModificationStrategy.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/ListEntryModificationStrategy.java