Add missing mail template examples to site init
Add a few mail templates that were not being extracted during the
site init.
Also add missing mail template documentation.
Change-Id: I66773ad1ca74d834b29bd6a7f3ee190633e30dc1
diff --git a/Documentation/config-mail.txt b/Documentation/config-mail.txt
index bdf0c3a..ad0704f 100644
--- a/Documentation/config-mail.txt
+++ b/Documentation/config-mail.txt
@@ -72,6 +72,13 @@
to a user submitting a new change for review. It is a `ChangeEmail`: see
`ChangeSubject.vm` and `ChangeFooter.vm`.
+RebasedPatchSet.vm
+~~~~~~~~~~~~~~~~~~
+
+The `RebasedPatchSet.vm` template will determine the contents of the email
+related to a user rebasing a patchset for a change through the Gerrit UI.
+It is a `ChangeEmail`: see `ChangeSubject.vm` and `ChangeFooter.vm`.
+
RegisterNewEmail.vm
~~~~~~~~~~~~~~~~~~~
@@ -92,6 +99,12 @@
to a change being restored. It is a `ChangeEmail`: see `ChangeSubject.vm` and
`ChangeFooter.vm`.
+Reverted.vm
+~~~~~~~~~~~
+
+The `Reverted.vm` template will determine the contents of the email related
+to a change being reverted. It is a `ChangeEmail`: see `ChangeSubject.vm` and
+`ChangeFooter.vm`.
Mail Variables and Methods
diff --git a/gerrit-pgm/src/main/java/com/google/gerrit/pgm/init/SitePathInitializer.java b/gerrit-pgm/src/main/java/com/google/gerrit/pgm/init/SitePathInitializer.java
index ee3030d..f8ef637 100644
--- a/gerrit-pgm/src/main/java/com/google/gerrit/pgm/init/SitePathInitializer.java
+++ b/gerrit-pgm/src/main/java/com/google/gerrit/pgm/init/SitePathInitializer.java
@@ -92,8 +92,11 @@
extractMailExample("Merged.vm");
extractMailExample("MergeFail.vm");
extractMailExample("NewChange.vm");
+ extractMailExample("RebasedPatchSet.vm");
extractMailExample("RegisterNewEmail.vm");
extractMailExample("ReplacePatchSet.vm");
+ extractMailExample("Restored.vm");
+ extractMailExample("Reverted.vm");
if (!ui.isBatch()) {
System.err.println();