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