private MeasuresWithVariationRepository computeMeasuresWithVariations(Component component) { MeasuresWithVariationRepository measuresWithVariationRepository = new MeasuresWithVariationRepository(); if (periodHolder.hasPeriod()) { Period period = periodHolder.getPeriod(); List<PastMeasureDto> pastMeasures = dbClient.measureDao() .selectPastMeasures(session, component.getUuid(), period.getAnalysisUuid(), metricIds); setVariationMeasures(component, pastMeasures, measuresWithVariationRepository); } return measuresWithVariationRepository; }