From: Stephane Gamard Date: Wed, 8 Oct 2014 07:15:39 +0000 (+0200) Subject: fix quality flaw X-Git-Tag: 5.0-RC1~777 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=9954d931c301d4b1e25d6aaf04a714f99670c0b2;p=sonarqube.git fix quality flaw --- diff --git a/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java b/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java index b9d0ff99c99..b24e673aba3 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java +++ b/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java @@ -337,7 +337,7 @@ public class RuleIndex extends BaseIndex { BoolFilterBuilder langFacetFilter = FilterBuilders.boolFilter();// .must(FilterBuilders.queryFilter(query)); for (Map.Entry filter : filters.entrySet()) { - if (filter.getKey() != RuleNormalizer.RuleField.LANGUAGE.field()) { + if (StringUtils.equals(filter.getKey(), RuleNormalizer.RuleField.LANGUAGE.field())) { langFacetFilter.must(filter.getValue()); } } @@ -358,7 +358,7 @@ public class RuleIndex extends BaseIndex { BoolFilterBuilder tagsFacetFilter = FilterBuilders.boolFilter();// .must(FilterBuilders.queryFilter(query)); for (Map.Entry filter : filters.entrySet()) { - if (filter.getKey() != RuleNormalizer.RuleField._TAGS.field()) { + if (StringUtils.equals(filter.getKey(), RuleNormalizer.RuleField._TAGS.field())) { tagsFacetFilter.must(filter.getValue()); } } @@ -379,7 +379,7 @@ public class RuleIndex extends BaseIndex { BoolFilterBuilder repositoriesFacetFilter = FilterBuilders.boolFilter();// .must(FilterBuilders.queryFilter(query)); for (Map.Entry filter : filters.entrySet()) { - if (filter.getKey() != RuleNormalizer.RuleField.REPOSITORY.field()) { + if (StringUtils.equals(filter.getKey(), RuleNormalizer.RuleField.REPOSITORY.field())) { repositoriesFacetFilter.must(filter.getValue()); } }