From: Robert Varga Date: Tue, 18 Feb 2014 10:45:26 +0000 (+0100) Subject: Suppress unchecked cast warnings X-Git-Tag: autorelease-tag-v20140601202136_82eb3f9~380^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=de33c45a107bbaa3c1bbc160bc8dc6485ac9802e Suppress unchecked cast warnings These casts are either safe, or we need to throw an exception -- ClassCast is as good an exception as any. Change-Id: I74026fee5004984bfc18d990a3b6fee68a1fb479 Signed-off-by: Robert Varga --- diff --git a/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractProtocolSession.java b/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractProtocolSession.java index e7bd665740..47e96d1ff4 100644 --- a/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractProtocolSession.java +++ b/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractProtocolSession.java @@ -40,6 +40,7 @@ public abstract class AbstractProtocolSession extends SimpleChannelInboundHan } @Override + @SuppressWarnings("unchecked") protected final void channelRead0(final ChannelHandlerContext ctx, final Object msg) { LOG.debug("Message was received: {}", msg); handleMessage((M) msg); diff --git a/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractSessionNegotiator.java b/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractSessionNegotiator.java index d41e8106c5..cbe9235245 100644 --- a/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractSessionNegotiator.java +++ b/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractSessionNegotiator.java @@ -85,6 +85,7 @@ public abstract class AbstractSessionNegotiator