From 7452aa04ddc0b919c768efc454cd5e2493a1c276 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Fri, 16 Sep 2016 11:20:54 +0200 Subject: [PATCH] Fix warnings in AbstractDOMShardTreeChangePublisher Raw types and potentially static method. Change-Id: I271a7fe28df47dce6b8fd335a215d14c3f46b7b8 Signed-off-by: Robert Varga (cherry picked from commit e662b9c1d106916c3f5f537f4230738d69a6fcb4) --- .../inmemory/AbstractDOMShardTreeChangePublisher.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dom/mdsal-dom-inmemory-datastore/src/main/java/org/opendaylight/mdsal/dom/store/inmemory/AbstractDOMShardTreeChangePublisher.java b/dom/mdsal-dom-inmemory-datastore/src/main/java/org/opendaylight/mdsal/dom/store/inmemory/AbstractDOMShardTreeChangePublisher.java index 271871677d..250494180c 100644 --- a/dom/mdsal-dom-inmemory-datastore/src/main/java/org/opendaylight/mdsal/dom/store/inmemory/AbstractDOMShardTreeChangePublisher.java +++ b/dom/mdsal-dom-inmemory-datastore/src/main/java/org/opendaylight/mdsal/dom/store/inmemory/AbstractDOMShardTreeChangePublisher.java @@ -121,7 +121,7 @@ abstract class AbstractDOMShardTreeChangePublisher extends AbstractDOMStoreTreeC "Expected DataContainer node, but was {}", data.getClass()); // if we are listening on root of some shard we still get // empty normalized node, root is always present - if (((DataContainerNode) data).getValue().isEmpty()) { + if (((DataContainerNode) data).getValue().isEmpty()) { initialCandidate = DataTreeCandidates.newDataTreeCandidate(listenerPath, new EmptyDataTreeCandidateNode(data.getIdentifier())); } else { @@ -136,8 +136,8 @@ abstract class AbstractDOMShardTreeChangePublisher extends AbstractDOMStoreTreeC listener.onDataTreeChanged(Collections.singleton(initialCandidate)); } - private NormalizedNode translateRootShardIdentifierToListenerPath(final YangInstanceIdentifier listenerPath, - final NormalizedNode node) { + private static NormalizedNode translateRootShardIdentifierToListenerPath( + final YangInstanceIdentifier listenerPath, final NormalizedNode node) { if (listenerPath.isEmpty()) { return node; } @@ -160,6 +160,7 @@ abstract class AbstractDOMShardTreeChangePublisher extends AbstractDOMStoreTreeC LOG.debug("Registering root listener at {}", listenerPath); final RegistrationTreeNode> node = findNodeFor(listenerPath.getPathArguments()); + @SuppressWarnings("unchecked") final AbstractDOMDataTreeChangeListenerRegistration registration = new AbstractDOMDataTreeChangeListenerRegistration((L) listener) { @Override -- 2.36.6