From 705b6c0497b9adfdf7f2727288df3944b97be463 Mon Sep 17 00:00:00 2001 From: Julien HENRY Date: Tue, 9 Apr 2019 10:05:58 +0200 Subject: [PATCH] SONAR-10730 Produce Portfolio PDF based on template, only header --- .../server/measure/ws/SearchHistoryResult.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/server/sonar-server/src/main/java/org/sonar/server/measure/ws/SearchHistoryResult.java b/server/sonar-server/src/main/java/org/sonar/server/measure/ws/SearchHistoryResult.java index 562304641e6..8c6be69bb26 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/measure/ws/SearchHistoryResult.java +++ b/server/sonar-server/src/main/java/org/sonar/server/measure/ws/SearchHistoryResult.java @@ -38,7 +38,7 @@ import static org.sonar.api.utils.Paging.offset; import static org.sonar.db.metric.MetricDtoFunctions.isOptimizedForBestValue; import static org.sonar.server.measure.ws.MetricDtoWithBestValue.isEligibleForBestValue; -class SearchHistoryResult { +public class SearchHistoryResult { private final int page; private final int pageSize; private List analyses; @@ -47,7 +47,7 @@ class SearchHistoryResult { private Common.Paging paging; private ComponentDto component; - SearchHistoryResult(int page, int pageSize) { + public SearchHistoryResult(int page, int pageSize) { this.page = page; this.pageSize = pageSize; } @@ -56,37 +56,37 @@ class SearchHistoryResult { return requireNonNull(component); } - SearchHistoryResult setComponent(ComponentDto component) { + public SearchHistoryResult setComponent(ComponentDto component) { this.component = component; return this; } - List getAnalyses() { + public List getAnalyses() { return requireNonNull(analyses); } - SearchHistoryResult setAnalyses(List analyses) { + public SearchHistoryResult setAnalyses(List analyses) { this.paging = Common.Paging.newBuilder().setPageIndex(page).setPageSize(pageSize).setTotal(analyses.size()).build(); this.analyses = analyses.stream().skip(offset(page, pageSize)).limit(pageSize).collect(MoreCollectors.toList()); return this; } - List getMetrics() { + public List getMetrics() { return requireNonNull(metrics); } - SearchHistoryResult setMetrics(List metrics) { + public SearchHistoryResult setMetrics(List metrics) { this.metrics = metrics; return this; } - List getMeasures() { + public List getMeasures() { return requireNonNull(measures); } - SearchHistoryResult setMeasures(List measures) { + public SearchHistoryResult setMeasures(List measures) { Set analysisUuids = analyses.stream().map(SnapshotDto::getUuid).collect(MoreCollectors.toHashSet()); ImmutableList.Builder measuresBuilder = ImmutableList.builder(); List filteredMeasures = measures.stream() -- 2.39.5