This is an automated email from the ASF dual-hosted git repository.
twolf pushed a commit to branch dev_3.0
in repository https://gitbox.apache.org/repos/asf/mina-sshd.git
The following commit(s) were added to refs/heads/dev_3.0 by this push:
new 1d53591f5 [site] Remove japicmp generation timestamps
1d53591f5 is described below
commit 1d53591f53f0178d5b6c01f6e0124a6ddbbd6679
Author: Thomas Wolf <[email protected]>
AuthorDate: Tue Apr 22 21:29:04 2025 +0200
[site] Remove japicmp generation timestamps
These timestamps cause a new site to be published on every push to
branch dev_3.0. Remove them so that we get only updates of the site
when the content changes (or on the first push of a day, since there is
also the "Last published at" date).
---
sshd-site/src/main/groovy/patch.groovy | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/sshd-site/src/main/groovy/patch.groovy
b/sshd-site/src/main/groovy/patch.groovy
index 380b136ae..8dafd69b3 100644
--- a/sshd-site/src/main/groovy/patch.groovy
+++ b/sshd-site/src/main/groovy/patch.groovy
@@ -39,3 +39,12 @@ names.sort().each() { name ->
}
site.text = siteContent
+
+reports.each() { file ->
+ def name = file.name
+ if (name.startsWith("japicmp-")) {
+ log.info("Removing generation timestamp from ${name}")
+ def content = file.text
+ file.text = content.replaceFirst("___\\R\\R\\*Generated on[^\n\r]*", "")
+ }
+}