]> source.dussan.org Git - sonarqube.git/commitdiff
fix quality flaws in ComputeEngineContainerImpl
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Tue, 2 Jun 2015 15:06:53 +0000 (17:06 +0200)
committerSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Tue, 2 Jun 2015 16:01:17 +0000 (18:01 +0200)
server/sonar-server/src/main/java/org/sonar/server/computation/container/ComputeEngineContainerImpl.java

index 2c96179620d65a025545bad7fb09edf187a75291..2dd0c519cc327f916ce77b8182bfd12957df2e11 100644 (file)
@@ -147,20 +147,18 @@ public class ComputeEngineContainerImpl extends ComponentContainer implements Co
       );
   }
 
+  @Override
   public void process() {
     // calls the first
     getComponentByType(ComputationService.class).process();
   }
 
+  @Override
   public void cleanup() {
-    ReportQueue.Item item = null;
     try {
-      item = getComponentByType(ReportQueue.Item.class);
       stopComponents();
     } catch (Throwable t) {
-      Loggers.get(ComputeEngineContainerImpl.class).error(
-        String.format("Cleanup of container for item '%s' failed", item == null ? null : item.dto),
-        t);
+      Loggers.get(ComputeEngineContainerImpl.class).error(String.format("Cleanup of container for item '%s' failed", item), t);
     }
   }