From 10b82a6732b4dc5942c3eff3ab608c7c70854745 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 24 Feb 2025 21:41:37 +0100 Subject: [PATCH] Remove obsolete method --- .../metrics/steps/CoverageBuildAction.java | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageBuildAction.java b/plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageBuildAction.java index 6f151d52..a4f39eaa 100644 --- a/plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageBuildAction.java +++ b/plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageBuildAction.java @@ -2,7 +2,6 @@ import org.apache.commons.lang3.StringUtils; -import edu.hm.hafner.coverage.Coverage; import edu.hm.hafner.coverage.Difference; import edu.hm.hafner.coverage.Metric; import edu.hm.hafner.coverage.Node; @@ -35,7 +34,6 @@ import io.jenkins.plugins.coverage.metrics.model.CoverageStatistics; import io.jenkins.plugins.coverage.metrics.model.ElementFormatter; import io.jenkins.plugins.coverage.metrics.steps.CoverageXmlStream.MetricFractionMapConverter; -import io.jenkins.plugins.echarts.GenericBuildActionIterator.BuildActionIterable; import io.jenkins.plugins.forensics.reference.ReferenceBuild; import io.jenkins.plugins.util.AbstractXmlStream; import io.jenkins.plugins.util.BuildAction; @@ -688,22 +686,6 @@ private String createMetricsModel(final String configuration) { return new JacksonFacade().toJson(new TrendChartFactory().createMetricsModel(configuration, this)); } - private boolean checkForCoverageData() { - var iterator = new BuildActionIterable<>(CoverageBuildAction.class, Optional.of(this), - action -> getUrlName().equals(action.getUrlName()), CoverageBuildAction::getStatistics).iterator(); - if (iterator.hasNext()) { - var lastResult = iterator.next().getResult(); - return lastResult.getValue(Baseline.PROJECT, Metric.MODULE) - .or(() -> lastResult.getValue(Baseline.PROJECT, Metric.PACKAGE)) - .or(() -> lastResult.getValue(Baseline.PROJECT, Metric.FILE)) - .or(() -> lastResult.getValue(Baseline.PROJECT, Metric.CLASS)) - .or(() -> lastResult.getValue(Baseline.PROJECT, Metric.METHOD)) - .map(value -> value instanceof Coverage && ((Coverage) value).isSet()) - .orElse(false); - } - return false; - } - @NonNull @Override public String getIconFileName() {