Correct mandatory leaf enforcement 54/80254/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 11 Feb 2019 10:46:17 +0000 (11:46 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 11 Feb 2019 10:46:17 +0000 (11:46 +0100)
commit875459db2abd73cbe5c9977c421e923e2c428de3
treef0241d722928ba89989d20db4dfa3aef91c7d013
parent39d6912a0df959abf070bcec53d2157f938eb7fc
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