]> source.dussan.org Git - sonarqube.git/commitdiff
fix quality flaw
authorStephane Gamard <stephane.gamard@sonarsource.com>
Wed, 8 Oct 2014 14:42:17 +0000 (16:42 +0200)
committerStephane Gamard <stephane.gamard@sonarsource.com>
Wed, 8 Oct 2014 15:22:30 +0000 (17:22 +0200)
server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java

index c008bd971d042f323a58df5b67db0c978ac3083c..12bfa36c88316493e33d7b47a4cc0702816efac8 100644 (file)
@@ -191,9 +191,9 @@ public class RuleIndex extends BaseIndex<Rule, RuleDto, RuleKey> {
   }
 
   /* Build main filter (match based) */
-  protected HashMap<String, FilterBuilder> getFilters(RuleQuery query, QueryContext options) {
+  protected Map<String, FilterBuilder> getFilters(RuleQuery query, QueryContext options) {
 
-    HashMap<String, FilterBuilder> filters = new HashMap<String, FilterBuilder>();
+    Map<String, FilterBuilder> filters = new HashMap<String, FilterBuilder>();
 
     /* Add enforced filter on rules that are REMOVED */
     filters.put(RuleNormalizer.RuleField.STATUS.field(),
@@ -331,7 +331,7 @@ public class RuleIndex extends BaseIndex<Rule, RuleDto, RuleKey> {
     return filters;
   }
 
-  protected Map<String, AggregationBuilder> getFacets(QueryBuilder query, HashMap<String, FilterBuilder> filters) {
+  protected Map<String, AggregationBuilder> getFacets(QueryBuilder query, Map<String, FilterBuilder> filters) {
     Map<String, AggregationBuilder> aggregations = new HashMap<String, AggregationBuilder>();
 
     BoolFilterBuilder langFacetFilter = FilterBuilders.boolFilter().must(FilterBuilders.queryFilter(query));
@@ -413,7 +413,7 @@ public class RuleIndex extends BaseIndex<Rule, RuleDto, RuleKey> {
     }
 
     QueryBuilder qb = this.getQuery(query);
-    HashMap<String, FilterBuilder> filters = this.getFilters(query, options);
+    Map<String, FilterBuilder> filters = this.getFilters(query, options);
 
     if (options.isFacet()) {
       for (AggregationBuilder aggregation : getFacets(qb, filters).values()) {