X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fimpl%2Fschema%2Ftree%2FInMemoryDataTreeModificationCursor.java;h=f837ac8d5148f3dabbbe754222cbe2b545177996;hb=fce70654f7d387a8454c8441459ffff03ad0f1a2;hp=17216ee92f491156c02826f0e4801d7939bd5a5b;hpb=a8dcbbbdacb575707070eea2690c0b536e6b6c4b;p=yangtools.git diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/InMemoryDataTreeModificationCursor.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/InMemoryDataTreeModificationCursor.java index 17216ee92f..f837ac8d51 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/InMemoryDataTreeModificationCursor.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/InMemoryDataTreeModificationCursor.java @@ -34,7 +34,8 @@ final class InMemoryDataTreeModificationCursor extends AbstractCursor potential = op.getApplyOperation().getChild(child); if (potential.isPresent()) { final ModificationApplyOperation operation = potential.get(); - final ModifiedNode modification = op.getModification().modifyChild(child, operation.getChildPolicy()); + final ModifiedNode modification = op.getModification().modifyChild(child, operation, + getParent().getVersion()); return OperationWithModification.from(operation, modification); } @@ -101,7 +102,7 @@ final class InMemoryDataTreeModificationCursor extends AbstractCursor data) { ensureNotClosed(); InMemoryDataTreeModification.checkIdentifierReferencesData(child, data); - resolveChildModification(child).merge(data); + resolveChildModification(child).merge(data, getParent().getVersion()); } @Override