You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by cs...@apache.org on 2018/01/29 17:15:06 UTC

aries-rsa git commit: Fix warnings

Repository: aries-rsa
Updated Branches:
  refs/heads/master c8b8492e3 -> 3ec2e269c


Fix warnings


Project: http://git-wip-us.apache.org/repos/asf/aries-rsa/repo
Commit: http://git-wip-us.apache.org/repos/asf/aries-rsa/commit/3ec2e269
Tree: http://git-wip-us.apache.org/repos/asf/aries-rsa/tree/3ec2e269
Diff: http://git-wip-us.apache.org/repos/asf/aries-rsa/diff/3ec2e269

Branch: refs/heads/master
Commit: 3ec2e269cdcdf59634cb60f8282ed1f780df8473
Parents: c8b8492
Author: Christian Schneider <cs...@adobe.com>
Authored: Mon Jan 29 18:08:06 2018 +0100
Committer: Christian Schneider <cs...@adobe.com>
Committed: Mon Jan 29 18:08:06 2018 +0100

----------------------------------------------------------------------
 examples/echotcp/pom.xml                                |  2 --
 features/pom.xml                                        |  1 -
 .../aries/rsa/provider/fastbin/BaseActivator.java       |  1 +
 .../aries/rsa/provider/fastbin/FastBinProvider.java     |  1 +
 .../fastbin/api/ObjectSerializationStrategy.java        |  1 +
 .../fastbin/api/ProtobufSerializationStrategy.java      |  1 +
 .../rsa/provider/fastbin/api/SerializationStrategy.java |  1 +
 .../fastbin/tcp/AbstractInvocationStrategy.java         |  1 +
 .../fastbin/tcp/AsyncFutureInvocationStrategy.java      |  3 +--
 .../provider/fastbin/tcp/AsyncInvocationStrategy.java   |  4 ++--
 .../fastbin/tcp/AsyncPromiseInvocationStrategy.java     |  1 +
 .../fastbin/tcp/BlockingInvocationStrategy.java         |  1 +
 .../rsa/provider/fastbin/tcp/ServerInvokerImpl.java     |  1 +
 .../aries/rsa/provider/fastbin/tcp/TcpTransport.java    | 12 ------------
 .../rsa/provider/fastbin/tcp/TcpTransportFactory.java   |  1 +
 .../fastbin/util/ClassLoaderObjectInputStream.java      |  1 +
 .../rsa/provider/fastbin/util/IntrospectionSupport.java |  2 +-
 .../aries/rsa/provider/fastbin/util/URISupport.java     |  1 +
 .../rsa/provider/fastbin/FutureInvocationTest.java      |  2 +-
 .../rsa/provider/fastbin/StreamInvocationTest.java      |  1 -
 .../rsa/provider/fastbin/TransportFailureTest.java      |  1 +
 .../apache/aries/rsa/core/ExportRegistrationImpl.java   |  1 -
 .../org/apache/aries/rsa/core/event/EventProducer.java  |  1 -
 .../aries/rsa/core/DistributionProviderTrackerTest.java |  7 ++++---
 24 files changed, 22 insertions(+), 27 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/examples/echotcp/pom.xml
----------------------------------------------------------------------
diff --git a/examples/echotcp/pom.xml b/examples/echotcp/pom.xml
index 93c9210..eb91144 100644
--- a/examples/echotcp/pom.xml
+++ b/examples/echotcp/pom.xml
@@ -49,7 +49,6 @@
             <plugin>
                 <groupId>org.apache.felix</groupId>
                 <artifactId>maven-bundle-plugin</artifactId>
-                <version>3.0.1</version>
                 <extensions>true</extensions>
                 <configuration>
                     <obrRepository>NONE</obrRepository>
@@ -62,7 +61,6 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-compiler-plugin</artifactId>
-                <version>3.5.1</version>
                 <configuration>
                     <source>1.7</source>
                     <target>1.7</target>

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/features/pom.xml
----------------------------------------------------------------------
diff --git a/features/pom.xml b/features/pom.xml
index 492d26e..69409ff 100644
--- a/features/pom.xml
+++ b/features/pom.xml
@@ -49,7 +49,6 @@
         <dependency>
             <groupId>org.apache.aries.rsa</groupId>
             <artifactId>org.apache.aries.rsa.spi</artifactId>
-            <version>${project.version}</version>
         </dependency>
         <dependency>
             <groupId>org.apache.aries.rsa</groupId>

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/BaseActivator.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/BaseActivator.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/BaseActivator.java
index 7fb144a..890a471 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/BaseActivator.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/BaseActivator.java
@@ -38,6 +38,7 @@ import org.osgi.framework.ServiceRegistration;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+@SuppressWarnings("rawtypes")
 public class BaseActivator implements BundleActivator, Runnable {
 
     protected final Logger logger = LoggerFactory.getLogger(getClass());

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/FastBinProvider.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/FastBinProvider.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/FastBinProvider.java
index e9808b2..72286b2 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/FastBinProvider.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/FastBinProvider.java
@@ -44,6 +44,7 @@ import org.osgi.service.remoteserviceadmin.RemoteConstants;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+@SuppressWarnings("rawtypes")
 public class FastBinProvider implements DistributionProvider {
 
 	private static final Logger LOG = LoggerFactory.getLogger(FastBinProvider.class);

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ObjectSerializationStrategy.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ObjectSerializationStrategy.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ObjectSerializationStrategy.java
index e02168a..da734b9 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ObjectSerializationStrategy.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ObjectSerializationStrategy.java
@@ -30,6 +30,7 @@ import org.fusesource.hawtbuf.DataByteArrayOutputStream;
  * </p>
  *
  */
+@SuppressWarnings("rawtypes")
 public class ObjectSerializationStrategy implements SerializationStrategy {
     public static final ObjectSerializationStrategy INSTANCE = new ObjectSerializationStrategy();
 

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ProtobufSerializationStrategy.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ProtobufSerializationStrategy.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ProtobufSerializationStrategy.java
index a3c0718..609c0fb 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ProtobufSerializationStrategy.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ProtobufSerializationStrategy.java
@@ -32,6 +32,7 @@ import org.fusesource.hawtbuf.proto.PBMessageFactory;
  * </p>
  *
  */
+@SuppressWarnings("rawtypes")
 public class ProtobufSerializationStrategy implements SerializationStrategy {
 
     public static final ProtobufSerializationStrategy INSTANCE = new ProtobufSerializationStrategy();

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/SerializationStrategy.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/SerializationStrategy.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/SerializationStrategy.java
index 34a1efe..104a3f6 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/SerializationStrategy.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/SerializationStrategy.java
@@ -26,6 +26,7 @@ import org.fusesource.hawtbuf.DataByteArrayOutputStream;
  * </p>
  *
  */
+@SuppressWarnings("rawtypes")
 public interface SerializationStrategy {
 
     String name();

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AbstractInvocationStrategy.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AbstractInvocationStrategy.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AbstractInvocationStrategy.java
index c2ab04f..ef8f604 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AbstractInvocationStrategy.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AbstractInvocationStrategy.java
@@ -33,6 +33,7 @@ import org.osgi.framework.ServiceException;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+@SuppressWarnings("rawtypes")
 public abstract class AbstractInvocationStrategy implements InvocationStrategy
 {
 

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncFutureInvocationStrategy.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncFutureInvocationStrategy.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncFutureInvocationStrategy.java
index a46faf4..723494a 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncFutureInvocationStrategy.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncFutureInvocationStrategy.java
@@ -39,9 +39,8 @@ import org.fusesource.hawtbuf.DataByteArrayInputStream;
 import org.fusesource.hawtbuf.DataByteArrayOutputStream;
 import org.fusesource.hawtdispatch.Dispatch;
 import org.fusesource.hawtdispatch.DispatchQueue;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 
+@SuppressWarnings("rawtypes")
 public class AsyncFutureInvocationStrategy extends AbstractInvocationStrategy {
 
     private FutureCompleter completer = new FutureCompleter();

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncInvocationStrategy.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncInvocationStrategy.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncInvocationStrategy.java
index 47ab6b1..c5c63ee 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncInvocationStrategy.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncInvocationStrategy.java
@@ -21,11 +21,9 @@ package org.apache.aries.rsa.provider.fastbin.tcp;
 import java.lang.reflect.Method;
 import java.lang.reflect.ParameterizedType;
 import java.lang.reflect.Type;
-import java.rmi.RemoteException;
 import java.util.concurrent.ExecutionException;
 import java.util.concurrent.TimeUnit;
 import java.util.concurrent.TimeoutException;
-import java.util.concurrent.atomic.AtomicBoolean;
 
 import org.apache.aries.rsa.provider.fastbin.api.AsyncCallback;
 import org.apache.aries.rsa.provider.fastbin.api.SerializationStrategy;
@@ -41,6 +39,7 @@ import org.slf4j.LoggerFactory;
  * </p>
  *
  */
+@SuppressWarnings("rawtypes")
 public class AsyncInvocationStrategy extends AbstractInvocationStrategy {
 
     protected static final Logger LOGGER = LoggerFactory.getLogger(AsyncInvocationStrategy.class);
@@ -49,6 +48,7 @@ public class AsyncInvocationStrategy extends AbstractInvocationStrategy {
 
         private final ClassLoader loader;
         private final Method method;
+        
         private final AsyncCallback callback;
         private final SerializationStrategy serializationStrategy;
         private final DispatchQueue queue;

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncPromiseInvocationStrategy.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncPromiseInvocationStrategy.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncPromiseInvocationStrategy.java
index ec2cd26..c6fade6 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncPromiseInvocationStrategy.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncPromiseInvocationStrategy.java
@@ -32,6 +32,7 @@ import org.fusesource.hawtdispatch.DispatchQueue;
 import org.osgi.util.promise.Deferred;
 import org.osgi.util.promise.Promise;
 
+@SuppressWarnings("rawtypes")
 public class AsyncPromiseInvocationStrategy extends AbstractInvocationStrategy {
 
     @SuppressWarnings("unchecked")

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/BlockingInvocationStrategy.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/BlockingInvocationStrategy.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/BlockingInvocationStrategy.java
index 753b447..e656201 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/BlockingInvocationStrategy.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/BlockingInvocationStrategy.java
@@ -37,6 +37,7 @@ import org.slf4j.LoggerFactory;
  * </p>
  *
  */
+@SuppressWarnings("rawtypes")
 public class BlockingInvocationStrategy extends AbstractInvocationStrategy {
 
     protected static final Logger LOGGER = LoggerFactory.getLogger(BlockingInvocationStrategy.class);

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ServerInvokerImpl.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ServerInvokerImpl.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ServerInvokerImpl.java
index d971140..2534268 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ServerInvokerImpl.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ServerInvokerImpl.java
@@ -50,6 +50,7 @@ import org.osgi.framework.ServiceException;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+@SuppressWarnings({"rawtypes", "unchecked"})
 public class ServerInvokerImpl implements ServerInvoker, Dispatched {
 
     protected static final Logger LOGGER = LoggerFactory.getLogger(ServerInvokerImpl.class);

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransport.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransport.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransport.java
index c30af51..7f6c4a2 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransport.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransport.java
@@ -414,18 +414,6 @@ public class TcpTransport implements Transport {
         return remoteAddress;
     }
 
-    private boolean assertConnected() {
-        try {
-            if ( !isConnected() ) {
-                throw new IOException("Not connected.");
-            }
-            return true;
-        } catch (IOException e) {
-            onTransportFailure(e);
-        }
-        return false;
-    }
-
     public void suspendRead() {
         if( isConnected() && readSource!=null ) {
             readSource.suspend();

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransportFactory.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransportFactory.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransportFactory.java
index aaf4363..97c4cd1 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransportFactory.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransportFactory.java
@@ -33,6 +33,7 @@ import org.slf4j.LoggerFactory;
 
 /**
  */
+@SuppressWarnings("rawtypes")
 public class TcpTransportFactory {
     private static final Logger LOG = LoggerFactory.getLogger(TcpTransportFactory.class);
 

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/ClassLoaderObjectInputStream.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/ClassLoaderObjectInputStream.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/ClassLoaderObjectInputStream.java
index f9a0bdc..3227d9f 100644
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/ClassLoaderObjectInputStream.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/ClassLoaderObjectInputStream.java
@@ -25,6 +25,7 @@ import java.io.ObjectStreamClass;
 import java.lang.reflect.Proxy;
 import java.util.HashMap;
 
+@SuppressWarnings({"rawtypes", "unchecked"})
 public class ClassLoaderObjectInputStream extends ObjectInputStream {
 
     /** <p>Maps primitive type names to corresponding class objects.</p> */

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/IntrospectionSupport.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/IntrospectionSupport.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/IntrospectionSupport.java
index dd54c93..b95ca8e 100755
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/IntrospectionSupport.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/IntrospectionSupport.java
@@ -32,7 +32,7 @@ import java.util.Map;
 import java.util.Map.Entry;
 
 
-
+@SuppressWarnings({"rawtypes", "unchecked"})
 public final class IntrospectionSupport {
 	
     private IntrospectionSupport() {

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/URISupport.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/URISupport.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/URISupport.java
index ab55c78..b9c3fe4 100755
--- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/URISupport.java
+++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/URISupport.java
@@ -31,6 +31,7 @@ import java.util.Map;
 
 /**
  */
+@SuppressWarnings({"rawtypes", "unchecked"})
 public class URISupport {
 
     public static class CompositeData {

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/FutureInvocationTest.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/FutureInvocationTest.java b/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/FutureInvocationTest.java
index be1b53f..9c49a1e 100644
--- a/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/FutureInvocationTest.java
+++ b/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/FutureInvocationTest.java
@@ -47,7 +47,7 @@ import org.junit.After;
 import org.junit.Before;
 import org.junit.Test;
 
-
+@SuppressWarnings({"rawtypes", "unchecked"})
 public class FutureInvocationTest
 {
 

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/StreamInvocationTest.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/StreamInvocationTest.java b/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/StreamInvocationTest.java
index 241eda0..c8f217d 100644
--- a/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/StreamInvocationTest.java
+++ b/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/StreamInvocationTest.java
@@ -40,7 +40,6 @@ import java.util.concurrent.Future;
 import org.apache.aries.rsa.provider.fastbin.InvocationTest.HelloImpl;
 import org.apache.aries.rsa.provider.fastbin.api.SerializationStrategy;
 import org.apache.aries.rsa.provider.fastbin.io.ServerInvoker;
-import org.apache.aries.rsa.provider.fastbin.streams.StreamProvider;
 import org.apache.aries.rsa.provider.fastbin.tcp.ClientInvokerImpl;
 import org.apache.aries.rsa.provider.fastbin.tcp.ServerInvokerImpl;
 import org.fusesource.hawtdispatch.Dispatch;

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/TransportFailureTest.java
----------------------------------------------------------------------
diff --git a/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/TransportFailureTest.java b/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/TransportFailureTest.java
index 4b175fd..151de05 100644
--- a/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/TransportFailureTest.java
+++ b/provider/fastbin/src/test/java/org/apache/aries/rsa/provider/fastbin/TransportFailureTest.java
@@ -40,6 +40,7 @@ import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertTrue;
 import static org.junit.Assert.fail;
 
+@SuppressWarnings("rawtypes")
 public class TransportFailureTest {
 
     private static long SLEEP_TIME = 100;

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/rsa/src/main/java/org/apache/aries/rsa/core/ExportRegistrationImpl.java
----------------------------------------------------------------------
diff --git a/rsa/src/main/java/org/apache/aries/rsa/core/ExportRegistrationImpl.java b/rsa/src/main/java/org/apache/aries/rsa/core/ExportRegistrationImpl.java
index 454aabb..7fac146 100644
--- a/rsa/src/main/java/org/apache/aries/rsa/core/ExportRegistrationImpl.java
+++ b/rsa/src/main/java/org/apache/aries/rsa/core/ExportRegistrationImpl.java
@@ -31,7 +31,6 @@ import org.osgi.framework.ServiceReference;
 import org.osgi.service.remoteserviceadmin.EndpointDescription;
 import org.osgi.service.remoteserviceadmin.ExportReference;
 import org.osgi.service.remoteserviceadmin.ExportRegistration;
-import org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/rsa/src/main/java/org/apache/aries/rsa/core/event/EventProducer.java
----------------------------------------------------------------------
diff --git a/rsa/src/main/java/org/apache/aries/rsa/core/event/EventProducer.java b/rsa/src/main/java/org/apache/aries/rsa/core/event/EventProducer.java
index 94aacd3..2ff8c4e 100644
--- a/rsa/src/main/java/org/apache/aries/rsa/core/event/EventProducer.java
+++ b/rsa/src/main/java/org/apache/aries/rsa/core/event/EventProducer.java
@@ -20,7 +20,6 @@ package org.apache.aries.rsa.core.event;
 
 import java.util.List;
 
-import org.apache.aries.rsa.core.ExportRegistrationImpl;
 import org.osgi.framework.Bundle;
 import org.osgi.framework.BundleContext;
 import org.osgi.framework.InvalidSyntaxException;

http://git-wip-us.apache.org/repos/asf/aries-rsa/blob/3ec2e269/rsa/src/test/java/org/apache/aries/rsa/core/DistributionProviderTrackerTest.java
----------------------------------------------------------------------
diff --git a/rsa/src/test/java/org/apache/aries/rsa/core/DistributionProviderTrackerTest.java b/rsa/src/test/java/org/apache/aries/rsa/core/DistributionProviderTrackerTest.java
index 9a4de6b..ca71802 100644
--- a/rsa/src/test/java/org/apache/aries/rsa/core/DistributionProviderTrackerTest.java
+++ b/rsa/src/test/java/org/apache/aries/rsa/core/DistributionProviderTrackerTest.java
@@ -34,11 +34,12 @@ import org.osgi.framework.ServiceReference;
 import org.osgi.framework.ServiceRegistration;
 import org.osgi.service.remoteserviceadmin.RemoteConstants;
 
+@SuppressWarnings({
+    "unchecked", "rawtypes"
+   })
 public class DistributionProviderTrackerTest {
 
-    @SuppressWarnings({
-     "unchecked", "rawtypes"
-    })
+
     @Test
     public void testAddingRemoved() throws InvalidSyntaxException {
         IMocksControl c = EasyMock.createControl();