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 {