From: Robert Varga Date: Fri, 16 Sep 2016 09:20:54 +0000 (+0200) Subject: Fix warnings in AbstractDOMShardTreeChangePublisher X-Git-Tag: release/carbon~205 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=e662b9c1d106916c3f5f537f4230738d69a6fcb4;p=mdsal.git Fix warnings in AbstractDOMShardTreeChangePublisher Raw types and potentially static method. Change-Id: I271a7fe28df47dce6b8fd335a215d14c3f46b7b8 Signed-off-by: Robert Varga --- 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 1cfea3463e..b310329f8b 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