diff options
author | Sébastien Lesaint <sebastien.lesaint@sonarsource.com> | 2019-10-07 19:10:32 +0200 |
---|---|---|
committer | SonarTech <sonartech@sonarsource.com> | 2019-10-08 20:21:04 +0200 |
commit | 06da0b99aa10c300d4bed7bcc712f66d83e9be74 (patch) | |
tree | af87d4648dc29961a116fdc9555d804431529732 /server/sonar-webserver-es | |
parent | c595b6fe57b412549892784b6445184e01dc0c08 (diff) | |
download | sonarqube-06da0b99aa10c300d4bed7bcc712f66d83e9be74.tar.gz sonarqube-06da0b99aa10c300d4bed7bcc712f66d83e9be74.zip |
drop deprecated and dead code in ProjectMeasuresStatistics
Diffstat (limited to 'server/sonar-webserver-es')
-rw-r--r-- | server/sonar-webserver-es/src/main/java/org/sonar/server/measure/index/ProjectMeasuresIndex.java | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/server/sonar-webserver-es/src/main/java/org/sonar/server/measure/index/ProjectMeasuresIndex.java b/server/sonar-webserver-es/src/main/java/org/sonar/server/measure/index/ProjectMeasuresIndex.java index e60cf06a1db..ff2006e1e6a 100644 --- a/server/sonar-webserver-es/src/main/java/org/sonar/server/measure/index/ProjectMeasuresIndex.java +++ b/server/sonar-webserver-es/src/main/java/org/sonar/server/measure/index/ProjectMeasuresIndex.java @@ -40,7 +40,6 @@ import org.elasticsearch.search.aggregations.AbstractAggregationBuilder; import org.elasticsearch.search.aggregations.AggregationBuilders; import org.elasticsearch.search.aggregations.BucketOrder; import org.elasticsearch.search.aggregations.bucket.MultiBucketsAggregation.Bucket; -import org.elasticsearch.search.aggregations.bucket.filter.Filter; import org.elasticsearch.search.aggregations.bucket.filter.FiltersAggregator.KeyedFilter; import org.elasticsearch.search.aggregations.bucket.nested.Nested; import org.elasticsearch.search.aggregations.bucket.range.RangeAggregationBuilder; @@ -212,15 +211,6 @@ public class ProjectMeasuresIndex { SearchResponse response = request.get(); statistics.setProjectCount(response.getHits().getTotalHits()); - Stream.of(NCLOC_KEY) - .map(metric -> (Nested) response.getAggregations().get(metric)) - .map(nested -> (Filter) nested.getAggregations().get(nested.getName() + "_filter")) - .map(filter -> (Sum) filter.getAggregations().get(filter.getName() + "_sum")) - .forEach(sum -> { - String metric = sum.getName().replace("_filter_sum", ""); - long value = Math.round(sum.getValue()); - statistics.setSum(metric, value); - }); statistics.setProjectCountByLanguage(termsToMap(response.getAggregations().get(FIELD_LANGUAGES))); Function<Terms.Bucket, Long> bucketToNcloc = bucket -> Math.round(((Sum) bucket.getAggregations().get(FIELD_DISTRIB_NCLOC)).getValue()); Map<String, Long> nclocByLanguage = Stream.of((Nested) response.getAggregations().get(FIELD_NCLOC_LANGUAGE_DISTRIBUTION)) |