From a73506f5d716b6dce65793df3d3b5834ab1bdab5 Mon Sep 17 00:00:00 2001 From: Nick Jones Date: Sat, 2 Jul 2022 10:23:22 -0400 Subject: [PATCH] Add a coberturaReportAdapter symbol Allows for this report adapter to be disambiguated from the one provided by the Cobertura plugin in the case both are installed; see https://stackoverflow.com/a/72839475/466874 for this specific case and https://issues.jenkins.io/browse/INFRA-2012 and https://github.com/jenkins-infra/helpdesk/issues/1662 for the fundamental issue. --- .../plugins/coverage/adapter/CoberturaReportAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/src/main/java/io/jenkins/plugins/coverage/adapter/CoberturaReportAdapter.java b/plugin/src/main/java/io/jenkins/plugins/coverage/adapter/CoberturaReportAdapter.java index 2bbc30383..dbaa84a63 100644 --- a/plugin/src/main/java/io/jenkins/plugins/coverage/adapter/CoberturaReportAdapter.java +++ b/plugin/src/main/java/io/jenkins/plugins/coverage/adapter/CoberturaReportAdapter.java @@ -40,7 +40,7 @@ public String getXSD() { return null; } - @Symbol("cobertura") + @Symbol({"cobertura", "coberturaReportAdapter"}) @Extension public static final class CoberturaReportAdapterDescriptor extends JavaCoverageReportAdapterDescriptor implements Detectable {