From c6439fe0610d601091dc2ab7b660736cb17e9666 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 20 May 2014 16:25:33 +0200 Subject: [PATCH] BUG-509: there is only one createRecursively() The naming and exposure of two and three arugment variants made things confusing -- let it be clear there is only one version. Change-Id: If05620e99c2200ee10c1881de8eecd015f18eb9b Signed-off-by: Robert Varga --- .../impl/tree/data/SchemaAwareApplyOperation.java | 2 +- .../dom/store/impl/tree/data/StoreMetadataNode.java | 11 ++++------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/SchemaAwareApplyOperation.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/SchemaAwareApplyOperation.java index c3c027340c..620c00791c 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/SchemaAwareApplyOperation.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/SchemaAwareApplyOperation.java @@ -358,7 +358,7 @@ abstract class SchemaAwareApplyOperation implements ModificationApplyOperation { nodeVersion = subtreeVersion; } - final StoreMetadataNode newValueMeta = StoreMetadataNode.createRecursively(newValue, nodeVersion, nodeVersion); + final StoreMetadataNode newValueMeta = StoreMetadataNode.createRecursively(newValue, nodeVersion); if (!modification.hasAdditionalModifications()) { return newValueMeta; } diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/StoreMetadataNode.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/StoreMetadataNode.java index 60d701b467..695a1f1dd3 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/StoreMetadataNode.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/StoreMetadataNode.java @@ -84,16 +84,16 @@ class StoreMetadataNode implements Immutable, Identifiable { } public static final StoreMetadataNode createRecursively(final NormalizedNode node, - final UnsignedLong nodeVersion, final UnsignedLong subtreeVersion) { - Builder builder = builder(nodeVersion) // - .setSubtreeVersion(subtreeVersion) // + final UnsignedLong version) { + Builder builder = builder(version) // + .setSubtreeVersion(version) // .setData(node); if (node instanceof NormalizedNodeContainer) { @SuppressWarnings("unchecked") NormalizedNodeContainer> nodeContainer = (NormalizedNodeContainer>) node; for (NormalizedNode subNode : nodeContainer.getValue()) { - builder.add(createRecursively(subNode, nodeVersion, subtreeVersion)); + builder.add(createRecursively(subNode, version)); } } return builder.build(); @@ -154,7 +154,4 @@ class StoreMetadataNode implements Immutable, Identifiable { } } - public static StoreMetadataNode createRecursively(final NormalizedNode node, final UnsignedLong version) { - return createRecursively(node, version, version); - } } -- 2.36.6