File 0003-Remove-legacy-XML-console-support.patch of Package junit5

From 32c87a58f0428dd882755209ee25cc3a93b480bf Mon Sep 17 00:00:00 2001
From: Marian Koncek <mkoncek@redhat.com>
Date: Thu, 20 Feb 2025 12:24:46 +0100
Subject: [PATCH 3/4] Remove legacy XML console support

---
 .../junit/platform/console/command/ConsoleTestExecutor.java    | 3 +--
 .../src/module/org.junit.platform.console/module-info.java     | 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/junit-platform-console/src/main/java/org/junit/platform/console/command/ConsoleTestExecutor.java b/junit-platform-console/src/main/java/org/junit/platform/console/command/ConsoleTestExecutor.java
index d9789ef03..735bd468f 100644
--- a/junit-platform-console/src/main/java/org/junit/platform/console/command/ConsoleTestExecutor.java
+++ b/junit-platform-console/src/main/java/org/junit/platform/console/command/ConsoleTestExecutor.java
@@ -45,7 +45,6 @@ import org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder;
 import org.junit.platform.launcher.core.LauncherFactory;
 import org.junit.platform.launcher.listeners.SummaryGeneratingListener;
 import org.junit.platform.launcher.listeners.TestExecutionSummary;
-import org.junit.platform.reporting.legacy.xml.LegacyXmlReportGeneratingListener;
 
 /**
  * @since 1.0
@@ -217,7 +216,7 @@ public class ConsoleTestExecutor {
 	}
 
 	private Optional<TestExecutionListener> createXmlWritingListener(PrintWriter out, Optional<Path> reportsDir) {
-		return reportsDir.map(it -> new LegacyXmlReportGeneratingListener(it, out));
+		return Optional.empty();
 	}
 
 	private void printSummary(TestExecutionSummary summary, PrintWriter out) {
diff --git a/junit-platform-console/src/module/org.junit.platform.console/module-info.java b/junit-platform-console/src/module/org.junit.platform.console/module-info.java
index 52c058843..9cf220ba6 100644
--- a/junit-platform-console/src/module/org.junit.platform.console/module-info.java
+++ b/junit-platform-console/src/module/org.junit.platform.console/module-info.java
@@ -20,7 +20,6 @@ module org.junit.platform.console {
 	requires org.junit.platform.commons;
 	requires org.junit.platform.engine;
 	requires org.junit.platform.launcher;
-	requires org.junit.platform.reporting;
 
 	provides java.util.spi.ToolProvider with org.junit.platform.console.ConsoleLauncherToolProvider;
 }
-- 
2.52.0

openSUSE Build Service is sponsored by