]> source.dussan.org Git - sonarqube.git/commitdiff
Fix quality flaw
authorJulien Lancelot <julien.lancelot@sonarsource.com>
Fri, 3 Oct 2014 09:12:21 +0000 (11:12 +0200)
committerJulien Lancelot <julien.lancelot@sonarsource.com>
Fri, 3 Oct 2014 09:43:05 +0000 (11:43 +0200)
server/sonar-server/src/main/java/org/sonar/server/search/Result.java

index 40f849bc0f8b002612130f946d8356d62b92c7ae..e02cf1694d18c4cd0e0af7f5fdab53b74e2ddd1d 100644 (file)
@@ -33,11 +33,8 @@ import org.slf4j.LoggerFactory;
 
 import javax.annotation.CheckForNull;
 import javax.annotation.Nullable;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
+
+import java.util.*;
 
 public class Result<K> {
 
@@ -81,7 +78,7 @@ public class Result<K> {
       }
     } else if (HasAggregations.class.isAssignableFrom(aggregation.getClass())) {
       HasAggregations hasAggregations = (HasAggregations) aggregation;
-      for (Aggregation internalAggregation : ((HasAggregations) aggregation).getAggregations())
+      for (Aggregation internalAggregation : hasAggregations.getAggregations())
         this.processAggregation(internalAggregation);
     } else {
       LOGGER.warn("Cannot process {} type of aggregation", aggregation.getClass());