From c41559e6b4e55ab094507363d4125a9a0629dbc9 Mon Sep 17 00:00:00 2001
From: "Travis CI (pmd-bot)"
Signature<N>
from a
diff --git a/pmd_devdocs_roadmap.html b/pmd_devdocs_roadmap.html
index 741956b2b2..8fdba756bc 100644
--- a/pmd_devdocs_roadmap.html
+++ b/pmd_devdocs_roadmap.html
@@ -1440,7 +1440,7 @@ This should be configurable on per Rule basis similar to TR and SymbolTable.
diff --git a/pmd_devdocs_writing_documentation.html b/pmd_devdocs_writing_documentation.html
index f73c61b398..8ffb14ea5e 100644
--- a/pmd_devdocs_writing_documentation.html
+++ b/pmd_devdocs_writing_documentation.html
@@ -1556,7 +1556,7 @@ by specifying
-Dpmd.doc.checkExternalLinks=true<
diff --git a/pmd_java_metrics_index.html b/pmd_java_metrics_index.html
index d7891be481..f805e4c579 100644
--- a/pmd_java_metrics_index.html
+++ b/pmd_java_metrics_index.html
@@ -1610,7 +1610,7 @@ In Proceedings ACM Symposium on Software Reusability, 1995.
diff --git a/pmd_languages_jsp.html b/pmd_languages_jsp.html
index a3e4794a0b..301bb83537 100644
--- a/pmd_languages_jsp.html
+++ b/pmd_languages_jsp.html
@@ -1350,7 +1350,7 @@ contains only “.java” files, JSP files obviously will not be checked.
diff --git a/pmd_next_major_development.html b/pmd_next_major_development.html
index ac61610ce3..80ccde84ad 100644
--- a/pmd_next_major_development.html
+++ b/pmd_next_major_development.html
@@ -1814,7 +1814,7 @@ will be removed with PMD 7.0.0. The rule is replaced by the more general
diff --git a/pmd_projectdocs_committers_merging_pull_requests.html b/pmd_projectdocs_committers_merging_pull_requests.html
index 03c491ec2a..a4bace6f3b 100644
--- a/pmd_projectdocs_committers_merging_pull_requests.html
+++ b/pmd_projectdocs_committers_merging_pull_requests.html
@@ -1468,7 +1468,7 @@ integrated (e.g. gitk and github show the branches, from which the specific comm
diff --git a/pmd_projectdocs_committers_releasing.html b/pmd_projectdocs_committers_releasing.html
index e44069357b..b08db568eb 100644
--- a/pmd_projectdocs_committers_releasing.html
+++ b/pmd_projectdocs_committers_releasing.html
@@ -1506,7 +1506,7 @@ and
mvn versions:set -DnewVersion=5.7.0-SNAPSHOT
diff --git a/pmd_projectdocs_credits.html b/pmd_projectdocs_credits.html
index 2121ca3c00..8b1685788b 100644
--- a/pmd_projectdocs_credits.html
+++ b/pmd_projectdocs_credits.html
@@ -1811,7 +1811,7 @@ PMD scoreboard formulas, pmd-dcpd optimizations
diff --git a/pmd_projectdocs_faq.html b/pmd_projectdocs_faq.html
index b0e7f02b27..8c0c824f4a 100644
--- a/pmd_projectdocs_faq.html
+++ b/pmd_projectdocs_faq.html
@@ -1344,7 +1344,7 @@ You must take this into account for certain rules.
diff --git a/pmd_projectdocs_trivia_meaning.html b/pmd_projectdocs_trivia_meaning.html
index 0a79b57905..34a7f7a987 100644
--- a/pmd_projectdocs_trivia_meaning.html
+++ b/pmd_projectdocs_trivia_meaning.html
@@ -1313,7 +1313,7 @@ really know. We just think the letters sound good together.
diff --git a/pmd_projectdocs_trivia_news.html b/pmd_projectdocs_trivia_news.html
index e12bd6697a..27c3cbce07 100644
--- a/pmd_projectdocs_trivia_news.html
+++ b/pmd_projectdocs_trivia_news.html
@@ -1400,7 +1400,7 @@ interview with Ole-Martin and Tom
diff --git a/pmd_projectdocs_trivia_products.html b/pmd_projectdocs_trivia_products.html
index 87fde697bc..421d937d8c 100644
--- a/pmd_projectdocs_trivia_products.html
+++ b/pmd_projectdocs_trivia_products.html
@@ -1360,7 +1360,7 @@ to catch web app security problems. Thanks to Joseph Hemler for the props!
diff --git a/pmd_projectdocs_trivia_similarprojects.html b/pmd_projectdocs_trivia_similarprojects.html
index decf1090a0..f355daa4ab 100644
--- a/pmd_projectdocs_trivia_similarprojects.html
+++ b/pmd_projectdocs_trivia_similarprojects.html
@@ -1368,7 +1368,7 @@ only for maven project.
diff --git a/pmd_release_notes.html b/pmd_release_notes.html
index fdd8f2781c..032c77b4d7 100644
--- a/pmd_release_notes.html
+++ b/pmd_release_notes.html
@@ -1349,6 +1349,18 @@ As before, this rule uses by default the standard Apex naming convention (Pascal
using various properties to differenciate e.g. static methods and test methods.
As before, this rule uses by default the standard Apex naming convention (Camel case).
+
+ The Java rule FieldNamingConventions
(java-codestyle
) now by default ignores
+the field serialPersistentFields
. Since this is a field which needs to have this special name, no
+field naming conventions can be applied here. It is excluded the same way like serialVersionUID
via the
+property exclusions
.
+
+
+ The Java rule CommentRequired
(java-documentation
) has a new property
+serialPersistentFieldsCommentRequired
with the default value “Ignored”. This means that from now
+on comments for the field serialPersistentFields
are not required anymore. You can change the property
+to restore the old behavior.
+
Deprecated Rules
@@ -1388,6 +1400,7 @@ will be removed with PMD 7.0.0. The rule is replaced by the more general rules
java-codestyle
@@ -1441,6 +1454,8 @@ removed as well. It is deprecated, along with all its implementations in the sub
#1820: [cpp] [cpd] Improve support for raw string literals - Maikel Steneker
#1821: [matlab] [cpd] Matlab question mark token - Maikel Steneker
#1822: [matlab] [cpd] Double quoted string - Maikel Steneker
+ #1837: [core] Minor performance improvements - Michael Hausegger
+ #1840: [java] Whitelist serialPersistentFields - Marcel Härle
@@ -1459,7 +1474,7 @@ removed as well. It is deprecated, along with all its implementations in the sub
diff --git a/pmd_release_notes_old.html b/pmd_release_notes_old.html
index 88e653e46c..625608e200 100644
--- a/pmd_release_notes_old.html
+++ b/pmd_release_notes_old.html
@@ -9851,7 +9851,7 @@ Added new HTML report format
diff --git a/pmd_rules_apex.html b/pmd_rules_apex.html
index b7b7b940ae..84e234be0f 100644
--- a/pmd_rules_apex.html
+++ b/pmd_rules_apex.html
@@ -1503,7 +1503,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_apex_bestpractices.html b/pmd_rules_apex_bestpractices.html
index a051a56785..4b934ebabd 100644
--- a/pmd_rules_apex_bestpractices.html
+++ b/pmd_rules_apex_bestpractices.html
@@ -1673,7 +1673,7 @@ Therefore delegate the triggers work to a regular class (often called Trigger ha
diff --git a/pmd_rules_apex_codestyle.html b/pmd_rules_apex_codestyle.html
index 91a96d98c4..976b83bd46 100644
--- a/pmd_rules_apex_codestyle.html
+++ b/pmd_rules_apex_codestyle.html
@@ -2323,7 +2323,7 @@ controlled from the rest.
diff --git a/pmd_rules_apex_design.html b/pmd_rules_apex_design.html
index 5951757bd9..ace6ee8878 100644
--- a/pmd_rules_apex_design.html
+++ b/pmd_rules_apex_design.html
@@ -2220,7 +2220,7 @@ city/state/zip fields could park them within a single Address field.
diff --git a/pmd_rules_apex_documentation.html b/pmd_rules_apex_documentation.html
index dcd34b0a45..474b7512ed 100644
--- a/pmd_rules_apex_documentation.html
+++ b/pmd_rules_apex_documentation.html
@@ -1370,7 +1370,7 @@ order as the method signature.
diff --git a/pmd_rules_apex_errorprone.html b/pmd_rules_apex_errorprone.html
index de68f89ab8..82dfa4d1f7 100644
--- a/pmd_rules_apex_errorprone.html
+++ b/pmd_rules_apex_errorprone.html
@@ -1855,7 +1855,7 @@ a while loop that does a lot in the exit expression, rewrite it to make it clear
diff --git a/pmd_rules_apex_performance.html b/pmd_rules_apex_performance.html
index 1b486fe9cc..09a8ba308c 100644
--- a/pmd_rules_apex_performance.html
+++ b/pmd_rules_apex_performance.html
@@ -1473,7 +1473,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_apex_security.html b/pmd_rules_apex_security.html
index 9dc295d424..2948758420 100644
--- a/pmd_rules_apex_security.html
+++ b/pmd_rules_apex_security.html
@@ -1959,7 +1959,7 @@ to avoid XSS attacks.
diff --git a/pmd_rules_ecmascript.html b/pmd_rules_ecmascript.html
index 92889190f0..8aa0315788 100644
--- a/pmd_rules_ecmascript.html
+++ b/pmd_rules_ecmascript.html
@@ -1386,7 +1386,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_ecmascript_bestpractices.html b/pmd_rules_ecmascript_bestpractices.html
index 11408c04ac..45b39b537a 100644
--- a/pmd_rules_ecmascript_bestpractices.html
+++ b/pmd_rules_ecmascript_bestpractices.html
@@ -1508,7 +1508,7 @@ It also improves readability, if the base is given.
diff --git a/pmd_rules_ecmascript_codestyle.html b/pmd_rules_ecmascript_codestyle.html
index e06939fe56..71678a4c13 100644
--- a/pmd_rules_ecmascript_codestyle.html
+++ b/pmd_rules_ecmascript_codestyle.html
@@ -1650,7 +1650,7 @@ will never execute. This is a bug, or extremely poor style.
diff --git a/pmd_rules_ecmascript_errorprone.html b/pmd_rules_ecmascript_errorprone.html
index a14b0c32b8..5715bd6b0b 100644
--- a/pmd_rules_ecmascript_errorprone.html
+++ b/pmd_rules_ecmascript_errorprone.html
@@ -1432,7 +1432,7 @@ precision in a floating point number. This may result in numeric calculations b
diff --git a/pmd_rules_java.html b/pmd_rules_java.html
index e685ff61b9..94a0908307 100644
--- a/pmd_rules_java.html
+++ b/pmd_rules_java.html
@@ -1939,7 +1939,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_java_bestpractices.html b/pmd_rules_java_bestpractices.html
index 2cd5099f20..bafa8ab42c 100644
--- a/pmd_rules_java_bestpractices.html
+++ b/pmd_rules_java_bestpractices.html
@@ -3246,7 +3246,7 @@ a block
{}
is sufficient.
diff --git a/pmd_rules_java_codestyle.html b/pmd_rules_java_codestyle.html
index fdcec2befd..69ad8af919 100644
--- a/pmd_rules_java_codestyle.html
+++ b/pmd_rules_java_codestyle.html
@@ -2341,7 +2341,7 @@ convention for constants and enum constants.
exclusions
- serialVersionUID
+ serialVersionUID | serialPersistentFields
Names of fields to whitelist.
yes. Delimiter is ‘|’.
@@ -2361,7 +2361,7 @@ convention for constants and enum constants.
<property name="finalFieldPattern" value="[a-z][a-zA-Z0-9]*" />
<property name="staticFieldPattern" value="[a-z][a-zA-Z0-9]*" />
<property name="defaultFieldPattern" value="[a-z][a-zA-Z0-9]*" />
- <property name="exclusions" value="serialVersionUID" />
+ <property name="exclusions" value="serialVersionUID|serialPersistentFields" />
</properties>
</rule>
@@ -4382,7 +4382,7 @@ by the rule
diff --git a/pmd_rules_java_documentation.html b/pmd_rules_java_documentation.html
index 4737500445..435f3112c2 100644
--- a/pmd_rules_java_documentation.html
+++ b/pmd_rules_java_documentation.html
@@ -1415,6 +1415,12 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
Serial version UID comments. Possible values: [Required, Ignored, Unwanted]
no
+
+ serialPersistentFieldsCommentRequired
+ Ignored
+ Serial persistent fields comments. Possible values: [Required, Ignored, Unwanted]
+ no
+
@@ -1433,6 +1439,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
<property name="protectedMethodCommentRequirement" value="Required" />
<property name="enumCommentRequirement" value="Required" />
<property name="serialVersionUIDCommentRequired" value="Ignored" />
+ <property name="serialPersistentFieldsCommentRequired" value="Ignored" />
</properties>
</rule>
@@ -1605,7 +1612,7 @@ empty methods.
diff --git a/pmd_rules_java_design.html b/pmd_rules_java_design.html
index 6d6f3377af..664591dd9e 100644
--- a/pmd_rules_java_design.html
+++ b/pmd_rules_java_design.html
@@ -3808,7 +3808,7 @@ remember to add a private constructor to prevent instantiation.
diff --git a/pmd_rules_java_errorprone.html b/pmd_rules_java_errorprone.html
index 0a5d9e7200..b0e3b4fb3a 100644
--- a/pmd_rules_java_errorprone.html
+++ b/pmd_rules_java_errorprone.html
@@ -4928,7 +4928,7 @@ Thread.currentThread().getContextClassLoader() instead.
diff --git a/pmd_rules_java_multithreading.html b/pmd_rules_java_multithreading.html
index 262b1863ab..d9afee211a 100644
--- a/pmd_rules_java_multithreading.html
+++ b/pmd_rules_java_multithreading.html
@@ -1702,7 +1702,7 @@ one is chosen. The thread chosen is arbitrary; thus its usually safer to call n
diff --git a/pmd_rules_java_performance.html b/pmd_rules_java_performance.html
index b3702ba944..c744753f71 100644
--- a/pmd_rules_java_performance.html
+++ b/pmd_rules_java_performance.html
@@ -2312,7 +2312,7 @@ or StringBuffer.toString().length() == …
diff --git a/pmd_rules_java_security.html b/pmd_rules_java_security.html
index 5db57117f4..1f1578c0d4 100644
--- a/pmd_rules_java_security.html
+++ b/pmd_rules_java_security.html
@@ -1357,7 +1357,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_jsp.html b/pmd_rules_jsp.html
index b373029891..1f88a77326 100644
--- a/pmd_rules_jsp.html
+++ b/pmd_rules_jsp.html
@@ -1368,7 +1368,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_jsp_bestpractices.html b/pmd_rules_jsp_bestpractices.html
index a3f4665830..bc4d5511ff 100644
--- a/pmd_rules_jsp_bestpractices.html
+++ b/pmd_rules_jsp_bestpractices.html
@@ -1399,7 +1399,7 @@ little other purpose. Consider switching to JSP comments.
diff --git a/pmd_rules_jsp_codestyle.html b/pmd_rules_jsp_codestyle.html
index ed390e38c4..6bcc0dbef9 100644
--- a/pmd_rules_jsp_codestyle.html
+++ b/pmd_rules_jsp_codestyle.html
@@ -1316,7 +1316,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_jsp_design.html b/pmd_rules_jsp_design.html
index 0d40e53a83..5bcfe7a8b0 100644
--- a/pmd_rules_jsp_design.html
+++ b/pmd_rules_jsp_design.html
@@ -1407,7 +1407,7 @@ response.setHeader("Pragma", "No-cache");
diff --git a/pmd_rules_jsp_errorprone.html b/pmd_rules_jsp_errorprone.html
index 3460d8cc7c..4f452de5d9 100644
--- a/pmd_rules_jsp_errorprone.html
+++ b/pmd_rules_jsp_errorprone.html
@@ -1328,7 +1328,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_jsp_security.html b/pmd_rules_jsp_security.html
index 5a0958b240..c5e21150fd 100644
--- a/pmd_rules_jsp_security.html
+++ b/pmd_rules_jsp_security.html
@@ -1349,7 +1349,7 @@ ${fn:escapeXml(expression)} <!-- instead, escape it -->
diff --git a/pmd_rules_plsql.html b/pmd_rules_plsql.html
index adbe742226..0cb89d6b03 100644
--- a/pmd_rules_plsql.html
+++ b/pmd_rules_plsql.html
@@ -1397,7 +1397,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_plsql_bestpractices.html b/pmd_rules_plsql_bestpractices.html
index 0751f97515..d35d03da14 100644
--- a/pmd_rules_plsql_bestpractices.html
+++ b/pmd_rules_plsql_bestpractices.html
@@ -1357,7 +1357,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_plsql_codestyle.html b/pmd_rules_plsql_codestyle.html
index 02b56145ae..754d4c0ec8 100644
--- a/pmd_rules_plsql_codestyle.html
+++ b/pmd_rules_plsql_codestyle.html
@@ -1641,7 +1641,7 @@ https://docs.oracle.com/cd/B28359_01/appdev.111/b28370/static.htm#BABIIHBJ
diff --git a/pmd_rules_plsql_design.html b/pmd_rules_plsql_design.html
index ae2a0dc913..8134ab475b 100644
--- a/pmd_rules_plsql_design.html
+++ b/pmd_rules_plsql_design.html
@@ -2281,7 +2281,7 @@ have more fine grained objects.
diff --git a/pmd_rules_plsql_errorprone.html b/pmd_rules_plsql_errorprone.html
index 34d3bdd111..c9910caca0 100644
--- a/pmd_rules_plsql_errorprone.html
+++ b/pmd_rules_plsql_errorprone.html
@@ -1426,7 +1426,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_pom.html b/pmd_rules_pom.html
index 09cad1ecb1..43bf91685e 100644
--- a/pmd_rules_pom.html
+++ b/pmd_rules_pom.html
@@ -1330,7 +1330,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_pom_errorprone.html b/pmd_rules_pom_errorprone.html
index 6e6c8d75ba..bfcc31bbe1 100644
--- a/pmd_rules_pom_errorprone.html
+++ b/pmd_rules_pom_errorprone.html
@@ -1397,7 +1397,7 @@ By far the most common problem is the use of ${project.version} in a BOM or pare
diff --git a/pmd_rules_vf.html b/pmd_rules_vf.html
index 5f538e992d..38ddc436b9 100644
--- a/pmd_rules_vf.html
+++ b/pmd_rules_vf.html
@@ -1330,7 +1330,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_vf_security.html b/pmd_rules_vf_security.html
index 755b38adbf..23843e6443 100644
--- a/pmd_rules_vf_security.html
+++ b/pmd_rules_vf_security.html
@@ -1335,7 +1335,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_vm.html b/pmd_rules_vm.html
index 68e3bfe5af..f6643fb1f9 100644
--- a/pmd_rules_vm.html
+++ b/pmd_rules_vm.html
@@ -1351,7 +1351,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_vm_bestpractices.html b/pmd_rules_vm_bestpractices.html
index 2313dbb056..f5c83b325d 100644
--- a/pmd_rules_vm_bestpractices.html
+++ b/pmd_rules_vm_bestpractices.html
@@ -1325,7 +1325,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_vm_design.html b/pmd_rules_vm_design.html
index 32e55edf02..c91ed228c0 100644
--- a/pmd_rules_vm_design.html
+++ b/pmd_rules_vm_design.html
@@ -1439,7 +1439,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_vm_errorprone.html b/pmd_rules_vm_errorprone.html
index 5355281a5e..89ceeaf814 100644
--- a/pmd_rules_vm_errorprone.html
+++ b/pmd_rules_vm_errorprone.html
@@ -1325,7 +1325,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_xml.html b/pmd_rules_xml.html
index 835d030064..b469c0f467 100644
--- a/pmd_rules_xml.html
+++ b/pmd_rules_xml.html
@@ -1329,7 +1329,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_xml_errorprone.html b/pmd_rules_xml_errorprone.html
index 89a75bbfae..59bbbe76a9 100644
--- a/pmd_rules_xml_errorprone.html
+++ b/pmd_rules_xml_errorprone.html
@@ -1318,7 +1318,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_xsl.html b/pmd_rules_xsl.html
index 981bbc252f..69194090b3 100644
--- a/pmd_rules_xsl.html
+++ b/pmd_rules_xsl.html
@@ -1337,7 +1337,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_xsl_codestyle.html b/pmd_rules_xsl_codestyle.html
index 81524fcef9..1ac43c6969 100644
--- a/pmd_rules_xsl_codestyle.html
+++ b/pmd_rules_xsl_codestyle.html
@@ -1320,7 +1320,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_rules_xsl_performance.html b/pmd_rules_xsl_performance.html
index 5fdc1ed722..2946f7c13c 100644
--- a/pmd_rules_xsl_performance.html
+++ b/pmd_rules_xsl_performance.html
@@ -1363,7 +1363,7 @@ cutting through 100% of the document.
diff --git a/pmd_userdocs_best_practices.html b/pmd_userdocs_best_practices.html
index 1ba61027db..01921abe24 100644
--- a/pmd_userdocs_best_practices.html
+++ b/pmd_userdocs_best_practices.html
@@ -1332,7 +1332,7 @@ and soon you’ll be fixing problems much faster.
diff --git a/pmd_userdocs_cli_reference.html b/pmd_userdocs_cli_reference.html
index 742d30e912..0513fb451d 100644
--- a/pmd_userdocs_cli_reference.html
+++ b/pmd_userdocs_cli_reference.html
@@ -2028,7 +2028,7 @@ which can be specified with the
-property
diff --git a/pmd_userdocs_configuring_rules.html b/pmd_userdocs_configuring_rules.html
index 86faa6715c..1db61a6902 100644
--- a/pmd_userdocs_configuring_rules.html
+++ b/pmd_userdocs_configuring_rules.html
@@ -1358,7 +1358,7 @@ will cause the rule to be ignored.
diff --git a/pmd_userdocs_cpd.html b/pmd_userdocs_cpd.html
index d5d3b61f13..0515605c4e 100644
--- a/pmd_userdocs_cpd.html
+++ b/pmd_userdocs_cpd.html
@@ -2310,7 +2310,7 @@ the comment based approach will be extended to those of them that can support it
diff --git a/pmd_userdocs_extending_defining_properties.html b/pmd_userdocs_extending_defining_properties.html
index 828bd608bb..899d2e95a7 100644
--- a/pmd_userdocs_extending_defining_properties.html
+++ b/pmd_userdocs_extending_defining_properties.html
@@ -1561,7 +1561,7 @@ There are several things to notice here:
diff --git a/pmd_userdocs_extending_metrics_howto.html b/pmd_userdocs_extending_metrics_howto.html
index ddfb908edd..222f4d71da 100644
--- a/pmd_userdocs_extending_metrics_howto.html
+++ b/pmd_userdocs_extending_metrics_howto.html
@@ -1633,7 +1633,7 @@ classes. Here’s the default behaviour by language and type of metric:
diff --git a/pmd_userdocs_extending_rule_guidelines.html b/pmd_userdocs_extending_rule_guidelines.html
index 64dc852944..d7d0b7a7a7 100644
--- a/pmd_userdocs_extending_rule_guidelines.html
+++ b/pmd_userdocs_extending_rule_guidelines.html
@@ -1375,7 +1375,7 @@ the category and add the XML test data in the correct xml subpackage.
diff --git a/pmd_userdocs_extending_testing.html b/pmd_userdocs_extending_testing.html
index 84fa6c5592..9eb879369a 100644
--- a/pmd_userdocs_extending_testing.html
+++ b/pmd_userdocs_extending_testing.html
@@ -1604,7 +1604,7 @@ will be executed twice.
diff --git a/pmd_userdocs_extending_writing_pmd_rules.html b/pmd_userdocs_extending_writing_pmd_rules.html
index f6a7ea3515..d43d3d6ccb 100644
--- a/pmd_userdocs_extending_writing_pmd_rules.html
+++ b/pmd_userdocs_extending_writing_pmd_rules.html
@@ -1623,7 +1623,7 @@ of the component type. These can be repeated for arrays of arrays
diff --git a/pmd_userdocs_extending_writing_xpath_rules.html b/pmd_userdocs_extending_writing_xpath_rules.html
index 0abb8835d1..c6c66b051c 100644
--- a/pmd_userdocs_extending_writing_xpath_rules.html
+++ b/pmd_userdocs_extending_writing_xpath_rules.html
@@ -1491,7 +1491,7 @@ public class ExampleCode {
diff --git a/pmd_userdocs_incremental_analysis.html b/pmd_userdocs_incremental_analysis.html
index dd29df9ff9..78279279de 100644
--- a/pmd_userdocs_incremental_analysis.html
+++ b/pmd_userdocs_incremental_analysis.html
@@ -1327,7 +1327,7 @@ few runs, you can use the
diff --git a/pmd_userdocs_making_rulesets.html b/pmd_userdocs_making_rulesets.html
index cf54c5d64c..d3f8718af9 100644
--- a/pmd_userdocs_making_rulesets.html
+++ b/pmd_userdocs_making_rulesets.html
@@ -1405,7 +1405,7 @@ category, then PMD would fail before starting the analysis.
diff --git a/pmd_userdocs_suppressing_warnings.html b/pmd_userdocs_suppressing_warnings.html
index 4ec425c032..56255520a4 100644
--- a/pmd_userdocs_suppressing_warnings.html
+++ b/pmd_userdocs_suppressing_warnings.html
@@ -1495,7 +1495,7 @@ violations you wish to suppress. XPath queries are explained in
diff --git a/pmd_userdocs_tools.html b/pmd_userdocs_tools.html
index e8c6d17a52..73586d1f75 100644
--- a/pmd_userdocs_tools.html
+++ b/pmd_userdocs_tools.html
@@ -1756,7 +1756,7 @@ the (blank Command Results) document, and then confirming that, “yes, I do rea
diff --git a/pmd_userdocs_tools_ant.html b/pmd_userdocs_tools_ant.html
index 139f03bb5e..eebf6a759d 100644
--- a/pmd_userdocs_tools_ant.html
+++ b/pmd_userdocs_tools_ant.html
@@ -1641,7 +1641,7 @@ To prevent this from happening, increase the maximum memory usable by ant using
diff --git a/pmd_userdocs_tools_ci.html b/pmd_userdocs_tools_ci.html
index a31c8859b9..e8a2857cb6 100644
--- a/pmd_userdocs_tools_ci.html
+++ b/pmd_userdocs_tools_ci.html
@@ -1322,7 +1322,7 @@ result of the PMD maven plugin.
diff --git a/pmd_userdocs_tools_maven.html b/pmd_userdocs_tools_maven.html
index c61dd05b5e..87cfbdec4d 100644
--- a/pmd_userdocs_tools_maven.html
+++ b/pmd_userdocs_tools_maven.html
@@ -1543,7 +1543,7 @@ the previous paragraph. Add the following property to your project now:
diff --git a/tag_devdocs.html b/tag_devdocs.html
index 900807ad0a..eaf58e7abc 100644
--- a/tag_devdocs.html
+++ b/tag_devdocs.html
@@ -1724,7 +1724,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/tag_extending.html b/tag_extending.html
index c3bec00e00..ecdbe97b81 100644
--- a/tag_extending.html
+++ b/tag_extending.html
@@ -1736,7 +1736,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/tag_getting_started.html b/tag_getting_started.html
index 9e8beeab58..6b01a61a25 100644
--- a/tag_getting_started.html
+++ b/tag_getting_started.html
@@ -1688,7 +1688,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/tag_languages.html b/tag_languages.html
index 24ac05dfac..408355eefe 100644
--- a/tag_languages.html
+++ b/tag_languages.html
@@ -1670,7 +1670,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/tag_metrics.html b/tag_metrics.html
index e791b0a9e2..dbcb5295a2 100644
--- a/tag_metrics.html
+++ b/tag_metrics.html
@@ -1694,7 +1694,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/tag_release_notes.html b/tag_release_notes.html
index 0e74e3b5c5..be4cc716e1 100644
--- a/tag_release_notes.html
+++ b/tag_release_notes.html
@@ -1670,7 +1670,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/tag_rule_references.html b/tag_rule_references.html
index 6fba581b47..024cbd5c01 100644
--- a/tag_rule_references.html
+++ b/tag_rule_references.html
@@ -1730,7 +1730,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/tag_tools.html b/tag_tools.html
index 5d748a626c..ae9a55cfd7 100644
--- a/tag_tools.html
+++ b/tag_tools.html
@@ -1694,7 +1694,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/tag_troubleshooting.html b/tag_troubleshooting.html
index c197696f66..d15f3bb0a0 100644
--- a/tag_troubleshooting.html
+++ b/tag_troubleshooting.html
@@ -1670,7 +1670,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/tag_userdocs.html b/tag_userdocs.html
index 538c4efe02..d6f867d0c6 100644
--- a/tag_userdocs.html
+++ b/tag_userdocs.html
@@ -1778,7 +1778,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/titlepage/index.html b/titlepage/index.html
index 16f8ce54b0..4bf5a9f0ee 100644
--- a/titlepage/index.html
+++ b/titlepage/index.html
@@ -1281,7 +1281,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
- Last generated: May 18, 2019
+ Last generated: May 24, 2019
@@ -1311,7 +1311,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/tocpage/index.html b/tocpage/index.html
index 75475012d0..5a266cd1bc 100644
--- a/tocpage/index.html
+++ b/tocpage/index.html
@@ -1311,7 +1311,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3
diff --git a/pmd_userdocs_installation.html b/pmd_userdocs_installation.html
index 1adff84822..6ac4bcbb87 100644
--- a/pmd_userdocs_installation.html
+++ b/pmd_userdocs_installation.html
@@ -1465,7 +1465,7 @@ directory or a jar or zip file containing the sources.
diff --git a/pmd_devdocs_pmdtester.html b/pmd_devdocs_pmdtester.html
index 202fb0d43b..7e5090bdf8 100644
--- a/pmd_devdocs_pmdtester.html
+++ b/pmd_devdocs_pmdtester.html
@@ -1319,7 +1319,7 @@ Regression difference reports are commented back to the PR for the reviewer’s