X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=data%2Fyang-data-tree-ri%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Ftree%2Fimpl%2FAbstractNodeContainerModificationStrategy.java;fp=data%2Fyang-data-tree-ri%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Ftree%2Fimpl%2FAbstractNodeContainerModificationStrategy.java;h=3c5879228f831efbc127142a4f7bb38c1ba7d878;hb=a115f79e3818c774d7fc932426d9ef2b65fcae4f;hp=5a43bfdd28e996eaf24ffd8ce8626b24c0fcb9f5;hpb=d761afdb4ea3eab052038dfd185fc5ef65fb2696;p=yangtools.git diff --git a/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/AbstractNodeContainerModificationStrategy.java b/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/AbstractNodeContainerModificationStrategy.java index 5a43bfdd28..3c5879228f 100644 --- a/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/AbstractNodeContainerModificationStrategy.java +++ b/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/AbstractNodeContainerModificationStrategy.java @@ -354,13 +354,13 @@ abstract sealed class AbstractNodeContainerModificationStrategy current, final Version version) throws DataValidationFailedException { final TreeNode currentNode; - if (!current.isPresent()) { + if (current.isEmpty()) { currentNode = defaultTreeNode(); if (currentNode == null) { - if (!modification.getOriginal().isPresent()) { + if (modification.getOriginal().isEmpty()) { final YangInstanceIdentifier id = path.toInstanceIdentifier(); throw new ModifiedNodeDoesNotExistException(id, - String.format("Node %s does not exist. Cannot apply modification to its children.", id)); + "Node " + id + " does not exist. Cannot apply modification to its children."); } throw new ConflictingModificationAppliedException(path.toInstanceIdentifier(),