Clean all unused and redundant imports in controller. 74/2274/2
authorAlissa Bonas <abonas@redhat.com>
Wed, 30 Oct 2013 13:43:08 +0000 (15:43 +0200)
committerAlissa Bonas <abonas@redhat.com>
Wed, 30 Oct 2013 15:40:35 +0000 (17:40 +0200)
Enable verification of unused and redundant imports via checkstyle.
Rename checkstyle configuration file because it no longer checks only
for tabs.

Change-Id: Id94a92fbc8a79aba01a4177aec3d80a2b3394508
Signed-off-by: Alissa Bonas <abonas@redhat.com>
82 files changed:
opendaylight/arphandler/src/main/java/org/opendaylight/controller/arphandler/ARPRequest.java
opendaylight/clustering/integrationtest/src/test/java/org/opendaylight/controller/clustering/services_implementation/internal/ClusteringServicesIT.java
opendaylight/clustering/services_implementation/src/main/java/org/opendaylight/controller/clustering/services_implementation/internal/ClusterManagerCommon.java
opendaylight/clustering/services_implementation/src/test/java/org/opendaylight/controller/clustering/services_implementation/internal/ClusterManagerTest.java
opendaylight/clustering/stub/src/main/java/org/opendaylight/controller/clustering/stub/internal/Activator.java
opendaylight/clustering/stub/src/main/java/org/opendaylight/controller/clustering/stub/internal/ClusterManagerCommon.java
opendaylight/clustering/stub/src/test/java/org/opendaylight/controller/clustering/stub/internal/TestClusteringStub.java
opendaylight/commons/checkstyle/src/main/resources/controller/checkstyle.xml [moved from opendaylight/commons/checkstyle/src/main/resources/controller/space_and_tabs_checks.xml with 78% similarity]
opendaylight/commons/concepts/pom.xml
opendaylight/commons/httpclient/pom.xml
opendaylight/commons/integrationtest/pom.xml
opendaylight/commons/opendaylight/pom.xml
opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/api/ConfigRegistry.java
opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/api/RuntimeBeanRegistratorAwareModule.java
opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/api/annotations/RequireInterface.java
opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/spi/Module.java
opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/spi/ModuleFactory.java
opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/ConfigRegistryImpl.java
opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/ConfigTransactionControllerInternal.java
opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/ModuleInternalTransactionalInfo.java
opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/dynamicmbean/DynamicWritableWrapper.java
opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/osgi/BlankTransactionServiceTracker.java
opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/osgi/ExtenderBundleTracker.java
opendaylight/config/config-manager/src/test/java/org/opendaylight/controller/config/manager/testingservices/threadpool/test/SimpleConfigurationTest.java
opendaylight/config/config-util/src/test/java/org/opendaylight/controller/config/util/JolokiaHelper.java
opendaylight/config/logback-config/src/main/java/org/opendaylight/controller/config/yang/logback/config/LogbackModule.java
opendaylight/config/logback-config/src/main/java/org/opendaylight/controller/config/yang/logback/config/LogbackStatusListener.java
opendaylight/config/logback-config/src/test/java/org/opendaylight/controller/config/yang/logback/config/LogbackWithXmlConfigModuleTest.java
opendaylight/config/yang-jmx-generator-plugin/src/main/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/ftl/FtlFilePersister.java
opendaylight/config/yang-store-impl/src/test/java/org/opendaylight/controller/config/yang/store/impl/ExtenderYangTrackerCustomizerTest.java
opendaylight/config/yang-test/src/main/java/org/opendaylight/controller/config/yang/test/impl/DepTestImplModule.java
opendaylight/config/yang-test/src/main/java/org/opendaylight/controller/config/yang/test/impl/NetconfTestImplModule.java
opendaylight/forwarding/staticrouting/src/main/java/org/opendaylight/controller/forwarding/staticrouting/internal/Activator.java
opendaylight/forwardingrulesmanager/integrationtest/src/test/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerIT.java
opendaylight/hosttracker_new/api/src/main/java/org/opendaylight/controller/hosttracker/IDeviceService.java
opendaylight/hosttracker_new/api/src/main/java/org/opendaylight/controller/hosttracker/IEntityClass.java
opendaylight/hosttracker_new/api/src/test/java/org/opendaylight/controller/hosttracker/hostAware/HostNodeConnectorTest.java
opendaylight/logging/bridge/src/main/java/org/opendaylight/controller/logging/bridge/internal/Activator.java
opendaylight/netconf/config-netconf-connector/src/test/java/org/opendaylight/controller/netconf/confignetconfconnector/operations/editconfig/EditConfigTest.java
opendaylight/netconf/config-netconf-connector/src/test/java/org/opendaylight/controller/netconf/confignetconfconnector/operations/editconfig/ReplaceEditConfigStrategyTest.java
opendaylight/netconf/netconf-impl/src/test/java/org/opendaylight/controller/netconf/impl/NetconfDispatcherImplTest.java
opendaylight/networkconfiguration/neutron/implementation/src/main/java/org/opendaylight/controller/networkconfig/neutron/implementation/Activator.java
opendaylight/northbound/bundlescanner/implementation/src/test/java/bundle_base/BasePerson.java
opendaylight/northbound/bundlescanner/implementation/src/test/java/org/opendaylight/controller/northbound/bundlescanner/internal/BundleScannerTest.java
opendaylight/northbound/networkconfiguration/bridgedomain/src/main/java/org/opendaylight/controller/networkconfig/bridgedomain/northbound/BridgeDomainNorthbound.java
opendaylight/northbound/networkconfiguration/neutron/src/main/java/org/opendaylight/controller/networkconfig/neutron/northbound/NeutronNorthboundRSApplication.java
opendaylight/northbound/staticrouting/src/main/java/org/opendaylight/controller/forwarding/staticrouting/northbound/StaticRoutes.java
opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/ITopologyServiceShimListener.java
opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/core/internal/MessageReadWriteService.java
opendaylight/protocol_plugins/openflow/src/test/java/org/opendaylight/controller/protocol_plugin/openflow/internal/FlowProgrammerServiceTest.java
opendaylight/protocol_plugins/stub/src/main/java/org/opendaylight/controller/protocol_plugins/stub/internal/InventoryService.java
opendaylight/routing/dijkstra_implementation/src/main/java/org/opendaylight/controller/routing/dijkstra_implementation/internal/Activator.java
opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerLocalListener.java
opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/Node.java
opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/NodeTable.java
opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/Property.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/action/ActionTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/EdgeTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/PathTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/PropertyTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/flowprogrammer/FlowTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/match/MatchTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/packet/ARPTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/packet/BitBufferHelperTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/packet/EthernetTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/packet/PacketTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/packet/UDPTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/packet/address/EthernetAddressTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/reader/FlowOnNodeTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/reader/NodeConnectorStatisticsTest.java
opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/reader/NodeDescriptionTest.java
opendaylight/sal/connection/implementation/src/main/java/org/opendaylight/controller/sal/connection/implementation/internal/ConnectionService.java
opendaylight/samples/northbound/loadbalancer/src/main/java/org/opendaylight/controller/samples/loadbalancer/northbound/LoadBalancerNorthbound.java
opendaylight/samples/simpleforwarding/src/main/java/org/opendaylight/controller/samples/simpleforwarding/IBroadcastHandler.java
opendaylight/statisticsmanager/implementation/src/test/java/org/opendaylight/controller/statisticsmanager/internal/StatisticsManagerTest.java
opendaylight/switchmanager/api/src/main/java/org/opendaylight/controller/switchmanager/ISwitchManagerAware.java
opendaylight/topologymanager/integrationtest/src/test/java/org/opendaylight/controller/topologymanager/TopologyManagerIT.java
opendaylight/usermanager/api/src/main/java/org/opendaylight/controller/usermanager/IUserManager.java
opendaylight/usermanager/api/src/test/java/org/opendaylight/controller/usermanager/AuthorizationUserConfigTest.java
opendaylight/web/topology/src/test/java/org/opendaylight/controller/topology/web/TopologyTest.java

index 39cd4f7131de5539a92ed5661b1806de59781b7a..1b125ddeb20a898e26344e3ee91065f339f6d661 100644 (file)
@@ -11,7 +11,6 @@ package org.opendaylight.controller.arphandler;
 
 import java.net.InetAddress;
 
-import org.opendaylight.controller.arphandler.ARPEvent;
 import org.opendaylight.controller.hosttracker.hostAware.HostNodeConnector;
 import org.opendaylight.controller.switchmanager.Subnet;
 /*
index 5c8b096b3e89fcfb16ecab627303f4cd934ceffd..096445c21b34bdfb1a29ace64ebab38238f22241 100644 (file)
@@ -19,7 +19,6 @@ import java.util.Dictionary;
 import java.util.HashSet;\r
 import java.util.Hashtable;\r
 import java.util.Set;\r
-import java.util.List;\r
 import java.util.concurrent.ConcurrentMap;\r
 \r
 import javax.inject.Inject;\r
@@ -44,7 +43,6 @@ import org.ops4j.pax.exam.junit.PaxExam;
 import org.ops4j.pax.exam.util.PathUtils;\r
 import org.osgi.framework.Bundle;\r
 import org.osgi.framework.BundleContext;\r
-import org.osgi.framework.ServiceReference;\r
 import org.osgi.framework.ServiceRegistration;\r
 import org.slf4j.Logger;\r
 import org.slf4j.LoggerFactory;\r
index 61681bc90add8d596a69658720cd170a65c9cd32..9ee00484ce573123778226c0a298b3203b3ba116 100644 (file)
@@ -25,7 +25,6 @@ import javax.transaction.NotSupportedException;
 import javax.transaction.RollbackException;
 import javax.transaction.SystemException;
 import javax.transaction.Transaction;
-import javax.transaction.TransactionManager;
 import org.apache.felix.dm.Component;
 import org.opendaylight.controller.clustering.services.CacheConfigException;
 import org.opendaylight.controller.clustering.services.CacheExistException;
index ab0b63eb6db8dfbab86315c3f3638c1439cb4f69..d2a02c9f10cd803883839cadb09b1f4bd602e003 100644 (file)
@@ -1,15 +1,11 @@
 package org.opendaylight.controller.clustering.services_implementation.internal;
 
 import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
 
 import java.net.InetAddress;
-import java.util.ArrayList;
 import java.util.HashSet;
 import java.util.List;
 import java.util.Properties;
-import java.util.concurrent.ConcurrentHashMap;
-import java.util.concurrent.ConcurrentMap;
 
 import org.infinispan.CacheImpl;
 import org.junit.Assert;
index 1b5c30b1e082de485c869228ae64360052036ecf..437d7368dadc3733aad056cd14cd098e7a1fd21b 100644 (file)
@@ -11,11 +11,8 @@ package org.opendaylight.controller.clustering.stub.internal;
 
 import org.opendaylight.controller.sal.core.ComponentActivatorAbstractBase;
 
-import org.opendaylight.controller.clustering.services.ICacheUpdateAware;
 import org.opendaylight.controller.clustering.services.IClusterContainerServices;
 import org.opendaylight.controller.clustering.services.IClusterGlobalServices;
-import org.opendaylight.controller.clustering.services.IClusterServices;
-import org.opendaylight.controller.clustering.services.ICoordinatorChangeAware;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.apache.felix.dm.Component;
index 975f97c8e5104a75ef56080ca5d59717098cb38c..b6cb742d4789bf9dcc9760e3aa9fd42490a8feef 100644 (file)
@@ -24,26 +24,16 @@ import javax.transaction.NotSupportedException;
 import javax.transaction.RollbackException;
 import javax.transaction.SystemException;
 import javax.transaction.Transaction;
-import javax.transaction.TransactionManager;
 
 import org.opendaylight.controller.clustering.services.CacheConfigException;
 import org.opendaylight.controller.clustering.services.CacheExistException;
-import org.opendaylight.controller.clustering.services.CacheListenerAddException;
-import org.opendaylight.controller.clustering.services.ICacheUpdateAware;
 import org.opendaylight.controller.clustering.services.IClusterServices;
 import org.opendaylight.controller.clustering.services.IClusterServicesCommon;
-import org.opendaylight.controller.clustering.services.ICoordinatorChangeAware;
-import org.opendaylight.controller.clustering.services.IListenRoleChange;
-import org.opendaylight.controller.clustering.services.ListenRoleChangeAddException;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 import java.util.Dictionary;
-import java.util.Collections;
-import java.util.HashSet;
 import org.apache.felix.dm.Component;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 
 public abstract class ClusterManagerCommon implements IClusterServicesCommon {
     protected String containerName = "";
index af1daae5bc7d38d65696c223982634139a04a75e..93f35ac03dff990d8cccf45b6bcb63adead33b00 100644 (file)
@@ -27,7 +27,6 @@ import org.junit.Test;
 import org.opendaylight.controller.clustering.services.CacheConfigException;
 import org.opendaylight.controller.clustering.services.CacheExistException;
 import org.opendaylight.controller.clustering.services.IClusterGlobalServices;
-import org.opendaylight.controller.clustering.stub.internal.ClusterGlobalManager;
 
 public class TestClusteringStub {
     @Test
similarity index 78%
rename from opendaylight/commons/checkstyle/src/main/resources/controller/space_and_tabs_checks.xml
rename to opendaylight/commons/checkstyle/src/main/resources/controller/checkstyle.xml
index 49a58024449d6e8d4850a2cbbfc8a1cabd125b5a..8465383975406925b444bf3ac99e9b33075d7f1b 100644 (file)
@@ -13,5 +13,9 @@
         <property name="format" value="\s+$"/>\r
         <property name="message" value="Line has trailing spaces."/>\r
     </module>\r
+    <module name="TreeWalker">\r
+       <module name="RedundantImport"/>\r
+       <module name="UnusedImports"/>\r
+    </module>\r
 \r
 </module>\r
index 87fadfe85e28e801f9eaf2a4c0d1b3630ae93441..c3c668fec898bb7ad4df137642bfa72fcd049896 100644 (file)
@@ -47,7 +47,7 @@
         </dependencies>
         <configuration>
           <failsOnError>true</failsOnError>
-          <configLocation>controller/space_and_tabs_checks.xml</configLocation>
+          <configLocation>controller/checkstyle.xml</configLocation>
         </configuration>
       </plugin>
     </plugins>
index 9f4620673667ae42614d67c02927b0d5609b4619..7dee9ac92cb6dc27d00beddaae4e9834cc06c204 100644 (file)
@@ -64,7 +64,7 @@
         </dependencies>\r
         <configuration>\r
           <failsOnError>true</failsOnError>\r
-          <configLocation>controller/space_and_tabs_checks.xml</configLocation>\r
+          <configLocation>controller/checkstyle.xml</configLocation>\r
         </configuration>\r
       </plugin>\r
     </plugins>\r
index 811f11fce74d2f4562ca4fbd8170172e570dcb6a..5e101ebd2856e8706e4a0b4d422c1d146a2f35e7 100644 (file)
          </dependencies>
         <configuration>
           <failsOnError>true</failsOnError>
-          <configLocation>controller/space_and_tabs_checks.xml</configLocation>
+          <configLocation>controller/checkstyle.xml</configLocation>
         </configuration>
       </plugin>
       <plugin>
index 7cd3beaac98aeeb2f085805a04770cae30c8deef..6a866393b7055bc69687d714aaea271558348971 100644 (file)
         </executions>
         <configuration>
           <failsOnError>true</failsOnError>
-          <configLocation>controller/space_and_tabs_checks.xml</configLocation>
+          <configLocation>controller/checkstyle.xml</configLocation>
           <consoleOutput>true</consoleOutput>
           <includeTestSourceDirectory>true</includeTestSourceDirectory>
           <sourceDirectory>${project.basedir}</sourceDirectory>
index d50d6ba475f5b544f1c767b45775c9c555f1a0f0..5f23c90bbed10ef8a6068d30317d8448132b59b0 100644 (file)
@@ -13,7 +13,6 @@ import java.util.Set;
 import javax.management.ObjectName;
 
 import org.opendaylight.controller.config.api.jmx.CommitStatus;
-import org.opendaylight.controller.config.api.jmx.ConfigTransactionControllerMXBean;
 import org.opendaylight.controller.config.api.jmx.constants.ConfigRegistryConstants;
 
 /**
index a23d47b8622544cd9088d8e135b4446929f7c330..2e6e0f34e6a46722dc2cc74b05ebbcbe46e996f5 100644 (file)
@@ -7,8 +7,6 @@
  */
 package org.opendaylight.controller.config.api;
 
-import java.io.Closeable;
-
 import org.opendaylight.controller.config.api.runtime.RootRuntimeBeanRegistrator;
 import org.opendaylight.controller.config.spi.Module;
 
index 3584776bb3e54c343541f3dca0b77c3855c2e711..aacafad74fbab1e9e71d989dfbf57306af5bd57b 100644 (file)
@@ -12,8 +12,6 @@ import java.lang.annotation.Retention;
 import java.lang.annotation.RetentionPolicy;
 import java.lang.annotation.Target;
 
-import javax.management.ObjectName;
-
 /**
  * Indicates what service interface is expected to be obtained as a dependency
  * of a module. This annotation must be present for each dependency setter in
index ff14841c68463f35abc2ff3b44a7a5c0e9eb6496..dd11b7503f0e09d8af7710cf89bd6ccdaab0ec74 100644 (file)
@@ -10,7 +10,6 @@ package org.opendaylight.controller.config.spi;
 import javax.annotation.concurrent.NotThreadSafe;
 
 import org.opendaylight.controller.config.api.ModuleIdentifier;
-import org.opendaylight.controller.config.api.annotations.RequireInterface;
 import org.opendaylight.yangtools.concepts.Identifiable;
 
 
index 44987434c289b1918709d0bc915a0ac28134043d..7b8f7c164efd716f6c1f38e6029636a9bc9e2522 100644 (file)
@@ -13,7 +13,6 @@ import org.opendaylight.controller.config.api.DynamicMBeanWithInstance;
 import org.opendaylight.controller.config.api.annotations.AbstractServiceInterface;
 import org.osgi.framework.BundleContext;
 
-import javax.management.DynamicMBean;
 import java.util.Set;
 
 /**
index ef41c906de8147a0da27de8fa02ef2a732edd7a4..2f6a99e556549e42215b5d4df49c9a9bae9c96ce 100644 (file)
@@ -12,7 +12,6 @@ import org.opendaylight.controller.config.api.ModuleIdentifier;
 import org.opendaylight.controller.config.api.RuntimeBeanRegistratorAwareModule;
 import org.opendaylight.controller.config.api.ValidationException;
 import org.opendaylight.controller.config.api.jmx.CommitStatus;
-import org.opendaylight.controller.config.api.jmx.ConfigRegistryMXBean;
 import org.opendaylight.controller.config.api.jmx.ObjectNameUtil;
 import org.opendaylight.controller.config.manager.impl.dynamicmbean.DynamicReadableWrapper;
 import org.opendaylight.controller.config.manager.impl.factoriesresolver.HierarchicalConfigMBeanFactoriesHolder;
index f9699b91cd638efbf2995dd0c511d7eedabb127f..556639c3abb4fa88296aef5195fe6d67a6078b2d 100644 (file)
@@ -9,9 +9,7 @@ package org.opendaylight.controller.config.manager.impl;
 
 import java.util.Collection;
 import java.util.List;
-import java.util.Set;
 
-import javax.management.InstanceAlreadyExistsException;
 import javax.management.ObjectName;
 
 import org.opendaylight.controller.config.api.ModuleIdentifier;
index 1dc8a2bcef475e143507559f8e363b30fd433919..e71aef4c04cd3b90d5bc4cf8002aa52b8a4d2da9 100644 (file)
@@ -11,7 +11,6 @@ import javax.annotation.Nullable;
 
 import org.opendaylight.controller.config.api.ModuleIdentifier;
 import org.opendaylight.controller.config.manager.impl.dynamicmbean.DynamicReadableWrapper;
-import org.opendaylight.controller.config.manager.impl.jmx.TransactionModuleJMXRegistrator;
 import org.opendaylight.controller.config.manager.impl.jmx.TransactionModuleJMXRegistrator
         .TransactionModuleJMXRegistration;
 import org.opendaylight.controller.config.spi.Module;
index 9495ca6f115c299dfd082e00ef2c162b776d2af0..a1cd6b01339dd7fc82864c3219bc5f32fc7de0ba 100644 (file)
@@ -13,7 +13,6 @@ import javax.annotation.concurrent.ThreadSafe;
 import javax.management.Attribute;
 import javax.management.AttributeList;
 import javax.management.AttributeNotFoundException;
-import javax.management.DynamicMBean;
 import javax.management.InstanceNotFoundException;
 import javax.management.InvalidAttributeValueException;
 import javax.management.MBeanException;
@@ -24,7 +23,6 @@ import javax.management.ReflectionException;
 
 import org.opendaylight.controller.config.api.ModuleIdentifier;
 import org.opendaylight.controller.config.api.ValidationException;
-import org.opendaylight.controller.config.api.annotations.RequireInterface;
 import org.opendaylight.controller.config.api.jmx.ObjectNameUtil;
 import org.opendaylight.controller.config.manager.impl.TransactionIdentifier;
 import org.opendaylight.controller.config.spi.Module;
index bcc8b11e074060c074936171bcd94c9c115d3af1..106a7fbb2be8ced7bfb2d054b296b9a86e0462d7 100644 (file)
@@ -10,7 +10,6 @@ package org.opendaylight.controller.config.manager.impl.osgi;
 import org.opendaylight.controller.config.api.jmx.CommitStatus;
 import org.opendaylight.controller.config.manager.impl.ConfigRegistryImpl;
 import org.opendaylight.controller.config.spi.ModuleFactory;
-import org.osgi.framework.BundleContext;
 import org.osgi.framework.ServiceReference;
 import org.osgi.util.tracker.ServiceTrackerCustomizer;
 import org.slf4j.Logger;
index 29e7e3a656ccba0f31bc6270567ac5c8bdb2342b..6663cddacfbbcbd6e143c1c5a488720a7f4d158d 100644 (file)
@@ -14,19 +14,15 @@ import java.net.URL;
 import java.util.List;
 
 import org.apache.commons.io.IOUtils;
-import org.opendaylight.controller.config.api.jmx.CommitStatus;
-import org.opendaylight.controller.config.manager.impl.ConfigRegistryImpl;
 import org.opendaylight.controller.config.spi.ModuleFactory;
 import org.osgi.framework.Bundle;
 import org.osgi.framework.BundleContext;
 import org.osgi.framework.BundleEvent;
-import org.osgi.framework.BundleException;
 import org.osgi.framework.ServiceRegistration;
 import org.osgi.util.tracker.BundleTracker;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import javax.management.ObjectName;
 
 /**
  * OSGi extender that listens for bundle activation events. Reads file
index 6372cb35c2ae87b17b1930f2c9a2291c4a8c96e9..c2f2558a5d202d5c0279eaef157c913bc2ff7889 100644 (file)
@@ -42,7 +42,6 @@ import org.opendaylight.controller.config.manager.impl.factoriesresolver.Hardcod
 import org.opendaylight.controller.config.manager.testingservices.threadpool.TestingFixedThreadPool;
 import org.opendaylight.controller.config.manager.testingservices.threadpool.TestingFixedThreadPoolConfigMXBean;
 import org.opendaylight.controller.config.manager.testingservices.threadpool.TestingFixedThreadPoolModuleFactory;
-import org.opendaylight.controller.config.manager.testingservices.threadpool.TestingThreadPoolIfc;
 import org.opendaylight.controller.config.util.ConfigTransactionClient;
 import org.opendaylight.controller.config.util.ConfigTransactionJMXClient;
 import org.opendaylight.controller.config.util.jolokia.ConfigTransactionJolokiaClient;
index 322f3daedd5f500b8f9194cdcc29651cae17d59d..c0a25861e909527d44647f949e6e5dd8f07b63b6 100644 (file)
@@ -7,8 +7,6 @@
  */
 package org.opendaylight.controller.config.util;
 
-import java.io.IOException;
-
 import org.jolokia.jvmagent.JolokiaServer;
 import org.jolokia.jvmagent.JvmAgentConfig;
 
index faa19be41d0bdead534c326a919bae3b7fa97e59..9cbcd47b20dbe48cc6cfacdade3d50a8c3ed474e 100644 (file)
@@ -12,7 +12,6 @@ import java.util.Set;
 
 import org.opendaylight.controller.config.api.JmxAttribute;
 import org.opendaylight.controller.config.api.JmxAttributeValidationException;
-import org.opendaylight.controller.config.api.ModuleIdentifier;
 
 import com.google.common.collect.Sets;
 
index ca85783bb923abe81fce0022576572d29e5940cd..9e63e574895879612858e3a65049d04a456c8395 100644 (file)
@@ -15,7 +15,6 @@ import java.util.ArrayList;
 import java.util.Collections;
 import java.util.List;
 
-import ch.qos.logback.core.status.Status;
 import org.slf4j.LoggerFactory;
 
 import ch.qos.logback.classic.LoggerContext;
index 517302b3515e995c516c1b6cc07a4d3c64c7da4d..004c18c5e08c0b2224e3f50b69654961a68e3258 100644 (file)
@@ -12,7 +12,6 @@ import static org.junit.Assert.assertEquals;
 import java.io.File;
 import java.io.IOException;
 import java.lang.management.ManagementFactory;
-import java.util.ArrayList;
 import java.util.List;
 
 import javax.management.InstanceAlreadyExistsException;
index 00cc8caa665b93e5b71323bf36e1d44d6b02fd17..b0b6f3d74c131bb83c15cd0b6f5c3cd778ca3bb4 100644 (file)
@@ -18,7 +18,6 @@ import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 import java.util.Map.Entry;
-import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 import org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator;
index f04dcc4abf7d2d6d50d05d992aff6ba05f81c25b..0a05a2a01d71f1baaee53d5bdbcc0a36d6a87e78 100644 (file)
@@ -24,7 +24,6 @@ import org.mockito.MockitoAnnotations;
 import org.opendaylight.controller.config.yang.store.api.YangStoreException;
 import org.opendaylight.controller.config.yang.store.api.YangStoreSnapshot;
 import org.osgi.framework.Bundle;
-import org.osgi.framework.BundleContext;
 
 import com.google.common.collect.Lists;
 
index 7e1e79a17c60ebaed89c7f7ff979c7ab28c6a149..2b8bbef5075f50d54bce2c6fa319367ab8b5a13a 100644 (file)
@@ -9,11 +9,6 @@
 
 package org.opendaylight.controller.forwarding.staticrouting.internal;
 
-import java.util.Dictionary;
-import java.util.HashSet;
-import java.util.Hashtable;
-import java.util.Set;
-
 import org.apache.felix.dm.Component;
 import org.opendaylight.controller.forwarding.staticrouting.IForwardingStaticRouting;
 import org.opendaylight.controller.forwarding.staticrouting.IStaticRoutingAware;
index b35380b46749a98009f365ef027c7610764f4fd0..9852cd1b5e3be7f4850e9e50f4cad1caa1f55538 100644 (file)
@@ -29,7 +29,6 @@ import org.opendaylight.controller.sal.core.Node;
 import org.opendaylight.controller.sal.flowprogrammer.Flow;
 import org.opendaylight.controller.sal.match.Match;
 import org.opendaylight.controller.sal.match.MatchType;
-import org.opendaylight.controller.sal.utils.NodeCreator;
 import org.opendaylight.controller.sal.utils.Status;
 import org.opendaylight.controller.sal.utils.StatusCode;
 import org.ops4j.pax.exam.Option;
index a4791561e3b314a5132a0e7b2ac17bdf9ecab375..53b23f2831071945d826f62d694c2cc8cb134b2e 100755 (executable)
@@ -39,7 +39,6 @@ import java.util.Iterator;
 import java.util.Set;
 
 import org.opendaylight.controller.sal.core.NodeConnector;
-import org.osgi.service.device.Device;
 
 /**
  * Device manager allows interacting with devices on the network. Note that
index 7c1c100d573b1c083cb25e98175b44dd8ac8b15a..5d57e4dc8a1af0962c50d71a8052b8f5535a15aa 100644 (file)
@@ -36,7 +36,6 @@ package org.opendaylight.controller.hosttracker;
 import java.util.EnumSet;
 
 import org.opendaylight.controller.hosttracker.IDeviceService.DeviceField;
-import org.osgi.service.device.Device;
 
 /**
  * Entities within an entity class are grouped into {@link Device} objects based
index 0c3ca2f6da7ee6fddc03bde2e675b1be7cc2cfd7..430d133ad7724024814dc232856f7c365dbd42a1 100644 (file)
@@ -14,7 +14,6 @@ import java.net.UnknownHostException;
 import org.junit.Assert;\r
 import org.junit.Test;\r
 \r
-import org.opendaylight.controller.hosttracker.hostAware.HostNodeConnector;\r
 import org.opendaylight.controller.sal.core.ConstructionException;\r
 import org.opendaylight.controller.sal.core.Node;\r
 \r
index 283e756cd1b9edab8170158fb4152a6e20d365cc..95f57ae31cc405ec83b69e59a2fc3310be24848e 100644 (file)
@@ -14,7 +14,6 @@ import java.util.Enumeration;
 import org.osgi.framework.BundleContext;
 import org.osgi.framework.BundleException;
 import org.osgi.framework.BundleActivator;
-import org.osgi.framework.ServiceRegistration;
 import org.osgi.framework.ServiceReference;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
index f43caf641f2f2f35b94b9634a4e324485ad0ba11..6e337a775469d43dc2eddd4ca42903a71dacab3c 100644 (file)
@@ -24,9 +24,6 @@ import org.opendaylight.controller.netconf.confignetconfconnector.mapping.attrib
 import org.opendaylight.controller.netconf.confignetconfconnector.mapping.config.Config;
 import org.opendaylight.controller.netconf.confignetconfconnector.mapping.config.InstanceConfigElementResolved;
 import org.opendaylight.controller.netconf.confignetconfconnector.mapping.config.ModuleElementResolved;
-import org.opendaylight.controller.netconf.confignetconfconnector.operations.editconfig.EditConfig;
-import org.opendaylight.controller.netconf.confignetconfconnector.operations.editconfig.EditConfigStrategy;
-import org.opendaylight.controller.netconf.confignetconfconnector.operations.editconfig.EditConfigXmlParser;
 import org.opendaylight.controller.netconf.confignetconfconnector.operations.editconfig.EditConfigXmlParser.EditConfigExecution;
 import org.opendaylight.controller.netconf.confignetconfconnector.transactions.TransactionProvider;
 import org.opendaylight.controller.netconf.confignetconfconnector.operations.ValidateTest;
index 13421a215e004f8e2c856b1a3f874caeb621aadf..54ebd60de51983f199096343102ab728efe26305 100644 (file)
@@ -25,8 +25,6 @@ import org.opendaylight.controller.config.util.ConfigTransactionClient;
 import org.opendaylight.controller.netconf.confignetconfconnector.mapping.attributes.fromxml.AttributeConfigElement;
 
 import com.google.common.collect.Sets;
-import org.opendaylight.controller.netconf.confignetconfconnector.operations.editconfig.EditConfigTest;
-import org.opendaylight.controller.netconf.confignetconfconnector.operations.editconfig.ReplaceEditConfigStrategy;
 
 public class ReplaceEditConfigStrategyTest {
 
index ecbde5904b75f108c67b6f427e088bc71cec4f59..233fffda024a30deedcd2bd9ad5a9a343ea327c7 100644 (file)
@@ -14,7 +14,6 @@ import java.net.InetSocketAddress;
 import javax.net.ssl.SSLContext;
 
 import org.junit.Test;
-import org.opendaylight.controller.netconf.impl.*;
 import org.opendaylight.controller.netconf.impl.osgi.NetconfOperationServiceFactoryListener;
 import org.opendaylight.controller.netconf.impl.osgi.NetconfOperationServiceFactoryListenerImpl;
 
index d8d5cc4a0ab896cd0ca329505f408b591806615e..7e5b093c072f20aa093014a56b873871977f9bd6 100644 (file)
@@ -20,11 +20,6 @@ import org.opendaylight.controller.networkconfig.neutron.INeutronNetworkCRUD;
 import org.opendaylight.controller.networkconfig.neutron.INeutronPortCRUD;\r
 import org.opendaylight.controller.networkconfig.neutron.INeutronRouterCRUD;\r
 import org.opendaylight.controller.networkconfig.neutron.INeutronSubnetCRUD;\r
-import org.opendaylight.controller.networkconfig.neutron.implementation.NeutronFloatingIPInterface;\r
-import org.opendaylight.controller.networkconfig.neutron.implementation.NeutronNetworkInterface;\r
-import org.opendaylight.controller.networkconfig.neutron.implementation.NeutronPortInterface;\r
-import org.opendaylight.controller.networkconfig.neutron.implementation.NeutronRouterInterface;\r
-import org.opendaylight.controller.networkconfig.neutron.implementation.NeutronSubnetInterface;\r
 import org.opendaylight.controller.sal.core.ComponentActivatorAbstractBase;\r
 \r
 public class Activator extends ComponentActivatorAbstractBase {\r
index 831d66b26d889cb95d574904304fca4383986b4c..2c6d7d358e84482cbd087f425135d18d7b8239dc 100644 (file)
@@ -1,10 +1,7 @@
 package bundle_base;
 
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
+
 
 @XmlRootElement
 public class BasePerson { }
\ No newline at end of file
index 0d7d7da1f0ccd48c8d5af658b21a4ae5ae1365fd..670ba9eae151f67905fb3747f1966f7e86cb61ff 100644 (file)
@@ -8,7 +8,6 @@ import java.net.MalformedURLException;
 import java.net.URISyntaxException;
 import java.net.URL;
 import java.util.ArrayList;
-import java.util.Arrays;
 import java.util.Collections;
 import java.util.Dictionary;
 import java.util.Enumeration;
@@ -16,23 +15,18 @@ import java.util.Hashtable;
 import java.util.List;
 import java.util.regex.Pattern;
 
-import javax.xml.bind.JAXBException;
-
-import org.junit.After;
 import org.junit.AfterClass;
 import org.junit.Before;
 import org.junit.BeforeClass;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.rules.TestName;
-import org.opendaylight.controller.northbound.bundlescanner.IBundleScanService;
 import org.osgi.framework.Bundle;
 import org.osgi.framework.BundleContext;
 import org.osgi.framework.BundleEvent;
 import org.osgi.framework.Constants;
 import org.springframework.osgi.mock.MockBundle;
 import org.springframework.osgi.mock.MockBundleContext;
-import org.springframework.osgi.mock.MockFrameworkUtil;
 
 public class BundleScannerTest {
 
index de9219c2a2ea825ca245ce0b32253290c3d11e2a..b328f779644d02566bb0c3cc3c1c6000c16c2f61 100644 (file)
@@ -13,27 +13,21 @@ import java.util.HashMap;
 import java.util.Map;
 
 import javax.ws.rs.POST;
-import javax.ws.rs.PUT;
 import javax.ws.rs.Path;
 import javax.ws.rs.PathParam;
-import javax.ws.rs.Produces;
 import javax.ws.rs.core.Context;
-import javax.ws.rs.core.MediaType;
 import javax.ws.rs.core.Response;
 import javax.ws.rs.core.SecurityContext;
 
 import org.codehaus.enunciate.jaxrs.ResponseCode;
 import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.codehaus.enunciate.jaxrs.TypeHint;
 import org.opendaylight.controller.connectionmanager.IConnectionManager;
 import org.opendaylight.controller.northbound.commons.exception.NotAcceptableException;
 import org.opendaylight.controller.northbound.commons.exception.ResourceNotFoundException;
 import org.opendaylight.controller.northbound.commons.exception.ServiceUnavailableException;
-import org.opendaylight.controller.sal.connection.ConnectionConstants;
 import org.opendaylight.controller.sal.core.Node;
 import org.opendaylight.controller.sal.networkconfig.bridgedomain.ConfigConstants;
 import org.opendaylight.controller.sal.networkconfig.bridgedomain.IBridgeDomainConfigService;
-import org.opendaylight.controller.sal.utils.NetUtils;
 import org.opendaylight.controller.sal.utils.ServiceHelper;
 import org.opendaylight.controller.sal.utils.Status;
 import org.opendaylight.controller.sal.utils.StatusCode;
index 020104f95713fbcf0d08496740d5b6fe064b4767..7e2a06be59f668b1109e7ce6e37d7d8dbe9b8e0b 100644 (file)
@@ -14,11 +14,6 @@ import java.util.Map;
 import java.util.Set;\r
 import javax.ws.rs.core.Application;\r
 import org.eclipse.persistence.jaxb.rs.MOXyJsonProvider;\r
-import org.opendaylight.controller.networkconfig.neutron.northbound.NeutronFloatingIPsNorthbound;\r
-import org.opendaylight.controller.networkconfig.neutron.northbound.NeutronNetworksNorthbound;\r
-import org.opendaylight.controller.networkconfig.neutron.northbound.NeutronPortsNorthbound;\r
-import org.opendaylight.controller.networkconfig.neutron.northbound.NeutronRoutersNorthbound;\r
-import org.opendaylight.controller.networkconfig.neutron.northbound.NeutronSubnetsNorthbound;\r
 \r
 \r
 /**\r
index 27aa0ed3f91b2f5ad6d9c54921fd83d5f9a748b8..d6d0995fa2ab55ff242b7f0f416aa83fcbcb5a29 100644 (file)
@@ -15,7 +15,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlRootElement;
 
-import org.opendaylight.controller.forwardingrulesmanager.FlowConfig;
 
 /**
  * This class represents a list of static routes.
index 45c0025b54ea2eda642f3c82b79e85b0f58f733a..35ed2e6ad35f307a975b04b2652e8aea7c3e6980 100644 (file)
@@ -9,11 +9,8 @@
 package org.opendaylight.controller.protocol_plugin.openflow;
 
 import java.util.List;
-import java.util.Set;
 
 import org.opendaylight.controller.sal.core.Edge;
-import org.opendaylight.controller.sal.core.Property;
-import org.opendaylight.controller.sal.core.UpdateType;
 import org.opendaylight.controller.sal.topology.TopoEdgeUpdate;
 
 /**
index ad225d94ddb7653fc223d3323079796d90278fa7..aa1f6c0bd2dc4aad6c569a3b00dc683d8ac094fa 100644 (file)
@@ -17,7 +17,6 @@ import java.util.List;
 
 import org.junit.Assert;
 import org.junit.Test;
-import org.opendaylight.controller.protocol_plugin.openflow.internal.FlowConverter;
 import org.opendaylight.controller.protocol_plugin.openflow.vendorextension.v6extension.V6Match;
 import org.openflow.protocol.OFMatch;
 import org.openflow.protocol.action.OFAction;
index b94ffec1ddba5d1f6cc699813d22fea6b02c7c0e..ec050fa305d17123fcada432873e747dd2273944 100644 (file)
@@ -1,20 +1,13 @@
 package org.opendaylight.controller.protocol_plugins.stub.internal;
 
-import java.net.InetAddress;
-import java.net.UnknownHostException;
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.Dictionary;
 import java.util.HashMap;
 import java.util.HashSet;
-import java.util.List;
 import java.util.Map;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.ConcurrentMap;
 import java.util.concurrent.CopyOnWriteArraySet;
 
-import org.apache.felix.dm.Component;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.opendaylight.controller.sal.core.Actions;
@@ -32,8 +25,6 @@ import org.opendaylight.controller.sal.core.TimeStamp;
 import org.opendaylight.controller.sal.core.UpdateType;
 import org.opendaylight.controller.sal.inventory.IPluginInInventoryService;
 import org.opendaylight.controller.sal.inventory.IPluginOutInventoryService;
-import org.opendaylight.controller.sal.utils.NodeCreator;
-import org.opendaylight.controller.sal.utils.NodeConnectorCreator;
 
 /**
  * Stub Implementation for IPluginInReadService used by SAL
index 5a83eaa3d66d40d271b13df368c549197111f102..7d7833b013f0cd56ad985f3571a39991b4ebf641 100644 (file)
@@ -10,9 +10,7 @@
 package org.opendaylight.controller.routing.dijkstra_implementation.internal;
 
 import java.util.Dictionary;
-import java.util.HashSet;
 import java.util.Hashtable;
-import java.util.Set;
 
 import org.apache.felix.dm.Component;
 import org.slf4j.Logger;
index 1c861b9885fa73f1f37c7723faeff83a1b655dff..eaa3f02b454ed3cf9e54ad5dc0675edda059b3c6 100644 (file)
@@ -14,7 +14,6 @@
  */
 package org.opendaylight.controller.sal.core;
 
-import org.opendaylight.controller.sal.core.IContainerListener;
 
 /**
  * The interface describes methods used to publish the changes to a given
index 0ea04c32065e7746518504901abc454f4d5e6281..4f122cf40231edf00d2d428639ec5ef90cb1a4d8 100644 (file)
@@ -26,7 +26,6 @@ import java.util.concurrent.ConcurrentHashMap;
 
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlRootElement;
 
index 9e763eb241a273375edf7c27a6ed40871a9b0a0a..fc3d51cc1f402551d992f0969c5acd8da8263327 100644 (file)
@@ -14,7 +14,6 @@ import java.util.concurrent.ConcurrentHashMap;
 
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlRootElement;
 
index c36ac92cef0f74dac996666045d2692be7478537..4af117ccf7243acd11950fbe0cf9f0d9d563fb3f 100644 (file)
@@ -13,7 +13,6 @@ import java.io.Serializable;
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSeeAlso;
 
 /**
  * @file   Property.java
index 4fd59790034d413034f7c4209e473c357f2aefa7..5c09a43feddf4cf66b2486d4d6df6776786b55a1 100644 (file)
@@ -17,20 +17,6 @@ import java.util.List;
 
 import org.junit.Test;
 import org.junit.Assert;
-import org.opendaylight.controller.sal.action.Action;
-import org.opendaylight.controller.sal.action.Controller;
-import org.opendaylight.controller.sal.action.Output;
-import org.opendaylight.controller.sal.action.PopVlan;
-import org.opendaylight.controller.sal.action.PushVlan;
-import org.opendaylight.controller.sal.action.SetDlSrc;
-import org.opendaylight.controller.sal.action.SetNwDst;
-import org.opendaylight.controller.sal.action.SetNwSrc;
-import org.opendaylight.controller.sal.action.SetNwTos;
-import org.opendaylight.controller.sal.action.SetTpDst;
-import org.opendaylight.controller.sal.action.SetTpSrc;
-import org.opendaylight.controller.sal.action.SetVlanCfi;
-import org.opendaylight.controller.sal.action.SetVlanId;
-import org.opendaylight.controller.sal.action.SetVlanPcp;
 import org.opendaylight.controller.sal.core.Node;
 import org.opendaylight.controller.sal.core.NodeConnector;
 import org.opendaylight.controller.sal.utils.EtherTypes;
index f3a9a6b160412e079ab1f7f71ba98b0610de1c52..7c36d096822af755516732f5db0f94dac5e9d24d 100644 (file)
@@ -18,10 +18,6 @@ package org.opendaylight.controller.sal.core;
 
 import org.junit.Assert;
 import org.junit.Test;
-import org.opendaylight.controller.sal.core.ConstructionException;
-import org.opendaylight.controller.sal.core.Edge;
-import org.opendaylight.controller.sal.core.Node;
-import org.opendaylight.controller.sal.core.NodeConnector;
 
 public class EdgeTest {
     @Test
index f7e8f4515dbfca8a232551dba9e93e1cb6a85244..35c54e79e387779eac7c0540084badb2da0b5ebc 100644 (file)
@@ -20,9 +20,6 @@ import java.util.UUID;
 
 import org.junit.Assert;
 import org.junit.Test;
-import org.opendaylight.controller.sal.core.ConstructionException;
-import org.opendaylight.controller.sal.core.Node;
-import org.opendaylight.controller.sal.core.NodeConnector;
 
 public class NodeConnectorTest {
     @Test
index c6697196d479f0764309c7906d3c5a97f0ccf8a8..551769a55790cce97759f5a9258e217b89e71095 100644 (file)
@@ -19,8 +19,6 @@ package org.opendaylight.controller.sal.core;
 import java.util.UUID;
 import org.junit.Assert;
 import org.junit.Test;
-import org.opendaylight.controller.sal.core.ConstructionException;
-import org.opendaylight.controller.sal.core.Node;
 
 public class NodeTest {
     @Test
index 656dd8ea5bf45b35d65f56e3ff71276967527aa9..46623c3df6338ffb1622283af05e489dbd75d3a8 100644 (file)
@@ -21,11 +21,6 @@ import java.util.List;
 import java.util.Arrays;
 import org.junit.Assert;
 import org.junit.Test;
-import org.opendaylight.controller.sal.core.ConstructionException;
-import org.opendaylight.controller.sal.core.Edge;
-import org.opendaylight.controller.sal.core.Node;
-import org.opendaylight.controller.sal.core.NodeConnector;
-import org.opendaylight.controller.sal.core.Path;
 
 public class PathTest {
     @Test
index 8c2d38dc4cd3e24e924d87904252a6d293001765..0828268cc9075a7c0eef2ef02f91b18286a1ef65 100644 (file)
@@ -18,9 +18,6 @@ package org.opendaylight.controller.sal.core;
 
 import org.junit.Assert;
 import org.junit.Test;
-import org.opendaylight.controller.sal.core.Bandwidth;
-import org.opendaylight.controller.sal.core.Latency;
-import org.opendaylight.controller.sal.core.Property;
 
 public class PropertyTest {
     @Test
index 84340577f59952efd679dcdd70f1871b52b4a3b1..8f09de9aef52dc9d1f01c247d12419b500020c4a 100644 (file)
@@ -28,7 +28,6 @@ import org.opendaylight.controller.sal.action.SetNwDst;
 import org.opendaylight.controller.sal.action.SetVlanId;
 import org.opendaylight.controller.sal.core.Node;
 import org.opendaylight.controller.sal.core.NodeConnector;
-import org.opendaylight.controller.sal.flowprogrammer.Flow;
 import org.opendaylight.controller.sal.match.Match;
 import org.opendaylight.controller.sal.match.MatchType;
 import org.opendaylight.controller.sal.utils.EtherTypes;
index e3333cf78c9e4123e2a7876bf83df5837d15e061..14eedea9f8fad5e457b14628455d80a2ba54f442 100644 (file)
@@ -16,9 +16,6 @@ import org.junit.Assert;
 import org.junit.Test;
 import org.opendaylight.controller.sal.core.Node;
 import org.opendaylight.controller.sal.core.NodeConnector;
-import org.opendaylight.controller.sal.match.Match;
-import org.opendaylight.controller.sal.match.MatchField;
-import org.opendaylight.controller.sal.match.MatchType;
 import org.opendaylight.controller.sal.utils.EtherTypes;
 import org.opendaylight.controller.sal.utils.IPProtocols;
 import org.opendaylight.controller.sal.utils.NodeConnectorCreator;
index a51f448a2dbda1858419be98613238ca592d6750..a3ebd7ee0d164163b18f8091199f63bc89c4e30a 100644 (file)
@@ -10,7 +10,6 @@
 package org.opendaylight.controller.sal.packet;
 
 import org.junit.Test;
-import org.opendaylight.controller.sal.packet.ARP;
 
 import junit.framework.Assert;
 
index 9f74fcab9e40b93601dd72ee8b0ed2f10a57e6e5..06238f721dfac9def926d2ad5c1ad1cc4f4996da 100644 (file)
@@ -12,7 +12,6 @@ package org.opendaylight.controller.sal.packet;
 import junit.framework.Assert;
 
 import org.junit.Test;
-import org.opendaylight.controller.sal.packet.BitBufferHelper;
 
 public class BitBufferHelperTest {
 
index 61d5baa57d1c537365b9380b7132a8e738aa7fa8..2494eb6b2d459460c0ab825e9b18c0fc15d30029 100644 (file)
@@ -12,7 +12,6 @@ package org.opendaylight.controller.sal.packet;
 import junit.framework.Assert;
 
 import org.junit.Test;
-import org.opendaylight.controller.sal.packet.Ethernet;
 
 public class EthernetTest {
 
index 8049000fa7d866d6b98abbaff5f4a7958952b642..8f3b283b2ea020a175b53e952d08f41cd7ca1c69 100644 (file)
@@ -14,7 +14,6 @@ import java.util.Map;
 import junit.framework.Assert;
 
 import org.junit.Test;
-import org.opendaylight.controller.sal.packet.Ethernet;
 
 public class PacketTest {
 
index 26d4980ad3737e71df6be22d6983d3d1da6b26c0..8d5be849a034d5a147998d7adcf5099481acb552 100644 (file)
@@ -12,7 +12,6 @@ package org.opendaylight.controller.sal.packet;
 import junit.framework.Assert;
 
 import org.junit.Test;
-import org.opendaylight.controller.sal.packet.UDP;
 
 public class UDPTest {
 
index 235a75494745a2c728db6623efc46ce1ca5323ca..c5703776a3aa69f3c32100f8fffb4db0b400f9a3 100644 (file)
@@ -19,7 +19,6 @@ package org.opendaylight.controller.sal.packet.address;
 import org.junit.Assert;
 import org.junit.Test;
 import org.opendaylight.controller.sal.core.ConstructionException;
-import org.opendaylight.controller.sal.packet.address.EthernetAddress;
 
 public class EthernetAddressTest {
     @Test
index 21377be8538ffe2e0594438df2c8e0afdb1418a3..b27b275860c120847cacf50c61589a1815724c62 100644 (file)
@@ -18,7 +18,6 @@ import org.opendaylight.controller.sal.core.NodeConnector;
 import org.opendaylight.controller.sal.flowprogrammer.Flow;
 import org.opendaylight.controller.sal.match.Match;
 import org.opendaylight.controller.sal.match.MatchType;
-import org.opendaylight.controller.sal.reader.FlowOnNode;
 import org.opendaylight.controller.sal.utils.EtherTypes;
 import org.opendaylight.controller.sal.utils.NodeConnectorCreator;
 import org.opendaylight.controller.sal.utils.NodeCreator;
index c123e4e7c7f444e1e0e7cabfeef862a442b6d71c..cd160e8431ecf8d285e75e1917ff9f747346645c 100644 (file)
@@ -11,7 +11,6 @@ package org.opendaylight.controller.sal.reader;
 
 import org.junit.Test;
 import org.opendaylight.controller.sal.core.NodeConnector;
-import org.opendaylight.controller.sal.reader.NodeConnectorStatistics;
 import org.opendaylight.controller.sal.utils.NodeConnectorCreator;
 import org.opendaylight.controller.sal.utils.NodeCreator;
 import org.junit.Assert;
index d4b1f8c25d2477d1fd5d9e741b376e744cec956c..c41c154f6209778bed5069dc9b9aa869e51eccb7 100644 (file)
@@ -11,7 +11,6 @@ package org.opendaylight.controller.sal.reader;
 
 import org.junit.Assert;
 import org.junit.Test;
-import org.opendaylight.controller.sal.reader.NodeDescription;
 
 public class NodeDescriptionTest {
 
index 1c7e2c05e65f54d28a6560b7c62daa5054104046..a995bf860999f55699bf1606276d0f945ccb77f7 100644 (file)
@@ -8,10 +8,7 @@
 
 package org.opendaylight.controller.sal.connection.implementation.internal;
 
-import java.util.HashSet;
 import java.util.Map;
-import java.util.Set;
-import java.util.Collections;
 import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.ConcurrentMap;
 
index 5a4473bf8ca1fb01a68ecaf8ce0c958fc16d9618..2734c09183fb837c4845f5fa841fdac6aee25b87 100644 (file)
@@ -19,7 +19,6 @@ import javax.ws.rs.PathParam;
 import javax.ws.rs.Produces;
 import javax.ws.rs.core.MediaType;
 import javax.ws.rs.core.Response;
-import javax.xml.bind.JAXBElement;
 
 import org.codehaus.enunciate.jaxrs.ResponseCode;
 import org.codehaus.enunciate.jaxrs.StatusCodes;
index 8140019622341187c0b392dd123a2a28cdf87764..3ae5d82a1a94cc79bacc65622b2c16955984848b 100644 (file)
@@ -8,9 +8,8 @@
 
 package org.opendaylight.controller.samples.simpleforwarding;
 
-import org.opendaylight.controller.sal.core.NodeConnector;
 import org.opendaylight.controller.sal.packet.RawPacket;
-import org.opendaylight.controller.topologymanager.ITopologyManager;
+
 
 /**
  * Provides support for flooding/broadcasting of packets.
index 0d6410662aa6dc4f6bf1997fc131685e199f7c91..4fde7a929e33b3fd0e445048972ce58f6b0d4fc5 100644 (file)
@@ -11,7 +11,6 @@ package org.opendaylight.controller.switchmanager;
 
 import org.opendaylight.controller.sal.core.Node;
 
-import org.opendaylight.controller.switchmanager.Subnet;
 
 /**
  * The interface provides methods to notify listeners about subnet and mode
index 7c70342b5c17ede8cb655eb998ed3bb97ebd54b1..01db29a66c74e1c249c0942cf60e93c84c8de65b 100644 (file)
@@ -8,7 +8,6 @@
 
 package org.opendaylight.controller.topologymanager;
 
-import org.junit.Before;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 import org.opendaylight.controller.protocol_plugins.stub.internal.TopologyServices;
@@ -28,8 +27,6 @@ import javax.inject.Inject;
 import java.util.HashSet;
 import java.util.Set;
 
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotNull;
 import static org.ops4j.pax.exam.CoreOptions.*;
 
 @RunWith(PaxExam.class)
index cd86ed73fe6935cc2c437d4b3be1b03fb35d1689..141f50cd6261868c8606dd9a863f6481dab2a803 100644 (file)
@@ -15,9 +15,6 @@ import java.util.Set;
 import org.opendaylight.controller.sal.authorization.AuthResultEnum;
 import org.opendaylight.controller.sal.authorization.UserLevel;
 import org.opendaylight.controller.sal.utils.Status;
-import org.opendaylight.controller.usermanager.AuthorizationConfig;
-import org.opendaylight.controller.usermanager.ServerConfig;
-import org.opendaylight.controller.usermanager.UserConfig;
 import org.springframework.security.core.userdetails.UserDetailsService;
 import org.springframework.security.web.context.SecurityContextRepository;
 
index 4c377271dc1c9098ac46248513f10b4191b631b2..d225e5c76014bfc2e647ceeb0fbff756de4065ba 100644 (file)
@@ -17,10 +17,6 @@ import java.util.List;
 import org.junit.Test;
 import org.opendaylight.controller.sal.authorization.AuthResultEnum;
 import org.opendaylight.controller.sal.authorization.UserLevel;
-import org.opendaylight.controller.usermanager.AuthResponse;
-import org.opendaylight.controller.usermanager.AuthorizationConfig;
-import org.opendaylight.controller.usermanager.UserConfig;
-
 /*
  * This test case includes tests for UserConfig and the extending class AuthorizationConfig
  */
index e33af082b6f630b52e8c8bbed5211b5bcb082826..b956a4e3a4306932c09ad3bd4f72af84f0ac132e 100644 (file)
@@ -14,7 +14,6 @@ import static org.junit.Assert.assertNotNull;
 import org.junit.Test;
 import org.opendaylight.controller.sal.core.Node;
 import org.opendaylight.controller.sal.utils.NodeCreator;
-import org.opendaylight.controller.switchmanager.SwitchConfig;
 import org.opendaylight.controller.topology.web.Topology.NodeBean;
 
 public class TopologyTest {