This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a commit to branch MCHANGES-454
in repository https://gitbox.apache.org/repos/asf/maven-changes-plugin.git

commit af5b101e3711ba715b75073a586a97221010f417
Author: Slawomir Jaranowski <s.jaranow...@gmail.com>
AuthorDate: Sat Dec 7 13:03:06 2024 +0100

    [MCHANGES-454] Deprecate track integration
---
 .../org/apache/maven/plugins/changes/announcement/AnnouncementMojo.java | 1 +
 .../java/org/apache/maven/plugins/changes/trac/TracChangesReport.java   | 2 ++
 2 files changed, 3 insertions(+)

diff --git 
a/src/main/java/org/apache/maven/plugins/changes/announcement/AnnouncementMojo.java
 
b/src/main/java/org/apache/maven/plugins/changes/announcement/AnnouncementMojo.java
index aa2e990..4529ea0 100644
--- 
a/src/main/java/org/apache/maven/plugins/changes/announcement/AnnouncementMojo.java
+++ 
b/src/main/java/org/apache/maven/plugins/changes/announcement/AnnouncementMojo.java
@@ -477,6 +477,7 @@ public class AnnouncementMojo extends 
AbstractAnnouncementMojo {
             }
 
             if (issueManagementSystems.contains(TRAC)) {
+                getLog().warn("TRACT integration is prepared for remove in 
next major version, lack of maintainers");
                 String message = ProjectUtils.validateIssueManagement(project, 
TRAC, "Trac announcement");
                 if (message == null) {
                     List<Release> tracReleases = getTracReleases();
diff --git 
a/src/main/java/org/apache/maven/plugins/changes/trac/TracChangesReport.java 
b/src/main/java/org/apache/maven/plugins/changes/trac/TracChangesReport.java
index 0add68d..6ce9882 100644
--- a/src/main/java/org/apache/maven/plugins/changes/trac/TracChangesReport.java
+++ b/src/main/java/org/apache/maven/plugins/changes/trac/TracChangesReport.java
@@ -41,7 +41,9 @@ import org.apache.xmlrpc.XmlRpcException;
  * @author Noriko Kinugasa
  * @version $Id$
  * @since 2.1
+ * @deprecated prepared for remove in next major version, lack of maintainers
  */
+@Deprecated
 @Mojo(name = "trac-changes", threadSafe = true)
 public class TracChangesReport extends AbstractChangesReport {
 

Reply via email to