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

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-digester.git


The following commit(s) were added to refs/heads/master by this push:
     new 31036eaf Fix malformed Javadoc comments
31036eaf is described below

commit 31036eaf29b9ed04d41aa8875ca42326fad91a22
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Dec 13 15:25:05 2025 -0500

    Fix malformed Javadoc comments
---
 .../src/main/java/org/apache/commons/digester3/CallParamRule.java | 8 ++++----
 .../src/main/java/org/apache/commons/digester3/Digester.java      | 2 +-
 .../main/java/org/apache/commons/digester3/ObjectParamRule.java   | 4 ++--
 .../java/org/apache/commons/digester3/SimpleRegexMatcher.java     | 4 ++--
 .../java/org/apache/commons/digester3/plugins/RuleFinder.java     | 5 ++++-
 5 files changed, 13 insertions(+), 10 deletions(-)

diff --git 
a/commons-digester3-core/src/main/java/org/apache/commons/digester3/CallParamRule.java
 
b/commons-digester3-core/src/main/java/org/apache/commons/digester3/CallParamRule.java
index 7bcc1d9c..4e137d50 100644
--- 
a/commons-digester3-core/src/main/java/org/apache/commons/digester3/CallParamRule.java
+++ 
b/commons-digester3-core/src/main/java/org/apache/commons/digester3/CallParamRule.java
@@ -32,10 +32,10 @@ import org.xml.sax.Attributes;
  * This parameter may be:
  * </p>
  * <ul>
- * <li>from an attribute of the current element See {@link #CallParamRule(int 
paramIndex, String attributeName)}
- * <li>from current the element body See {@link #CallParamRule(int paramIndex)}
- * <li>from the top object on the stack. See {@link #CallParamRule(int 
paramIndex, boolean fromStack)}
- * <li>the current path being processed (separate {@code Rule}). See {@link 
PathCallParamRule}
+ * <li>from an attribute of the current element See {@link #CallParamRule(int 
paramIndex, String attributeName)}</li>
+ * <li>from current the element body See {@link #CallParamRule(int 
paramIndex)}</li>
+ * <li>from the top object on the stack. See {@link #CallParamRule(int 
paramIndex, boolean fromStack)}</li>
+ * <li>the current path being processed (separate {@code Rule}). See {@link 
PathCallParamRule}</li>
  * </ul>
  */
 public class CallParamRule
diff --git 
a/commons-digester3-core/src/main/java/org/apache/commons/digester3/Digester.java
 
b/commons-digester3-core/src/main/java/org/apache/commons/digester3/Digester.java
index 42406819..a9e1b0be 100644
--- 
a/commons-digester3-core/src/main/java/org/apache/commons/digester3/Digester.java
+++ 
b/commons-digester3-core/src/main/java/org/apache/commons/digester3/Digester.java
@@ -1449,7 +1449,7 @@ public class Digester
      * <li>The class loader set by {@code setClassLoader()}, if any</li>
      * <li>The thread context class loader, if it exists and the {@code 
useContextClassLoader} property is set to
      * true</li>
-     * <li>The class loader used to load the Digester class itself.
+     * <li>The class loader used to load the Digester class itself.</li>
      * </ul>
      *
      * @return the class loader to be used for instantiating application 
objects.
diff --git 
a/commons-digester3-core/src/main/java/org/apache/commons/digester3/ObjectParamRule.java
 
b/commons-digester3-core/src/main/java/org/apache/commons/digester3/ObjectParamRule.java
index e6c2dc78..a9bb0580 100644
--- 
a/commons-digester3-core/src/main/java/org/apache/commons/digester3/ObjectParamRule.java
+++ 
b/commons-digester3-core/src/main/java/org/apache/commons/digester3/ObjectParamRule.java
@@ -32,9 +32,9 @@ import org.xml.sax.Attributes;
  * </p>
  * <ul>
  * <li>an arbitrary Object defined programmatically, assigned when the element 
pattern associated with the Rule is
- * matched. See {@link #ObjectParamRule(int paramIndex, Object param)}.
+ * matched. See {@link #ObjectParamRule(int paramIndex, Object param)}.</li>
  * <li>an arbitrary Object defined programmatically, assigned if the element 
pattern AND specified attribute name are
- * matched. See {@link #ObjectParamRule(int paramIndex, String attributeName, 
Object param)}.
+ * matched. See {@link #ObjectParamRule(int paramIndex, String attributeName, 
Object param)}.</li>
  * </ul>
  *
  * @since 1.4
diff --git 
a/commons-digester3-core/src/main/java/org/apache/commons/digester3/SimpleRegexMatcher.java
 
b/commons-digester3-core/src/main/java/org/apache/commons/digester3/SimpleRegexMatcher.java
index fdd38a9e..c9fbb83e 100644
--- 
a/commons-digester3-core/src/main/java/org/apache/commons/digester3/SimpleRegexMatcher.java
+++ 
b/commons-digester3-core/src/main/java/org/apache/commons/digester3/SimpleRegexMatcher.java
@@ -30,8 +30,8 @@ import org.apache.commons.logging.LogFactory;
  * This uses just two wildcards:
  * </p>
  * <ul>
- * <li>{@code *} matches any sequence of none, one or more characters
- * <li>{@code ?} matches any one character
+ * <li>{@code *} matches any sequence of none, one or more characters</li>
+ * <li>{@code ?} matches any one character</li>
  * </ul>
  * <p>
  * Escaping these wildcards is not supported.
diff --git 
a/commons-digester3-core/src/main/java/org/apache/commons/digester3/plugins/RuleFinder.java
 
b/commons-digester3-core/src/main/java/org/apache/commons/digester3/plugins/RuleFinder.java
index 0ac3161a..894a40ed 100644
--- 
a/commons-digester3-core/src/main/java/org/apache/commons/digester3/plugins/RuleFinder.java
+++ 
b/commons-digester3-core/src/main/java/org/apache/commons/digester3/plugins/RuleFinder.java
@@ -45,17 +45,20 @@ public abstract class RuleFinder
      * <p>
      * This method is invoked when a plugin is declared by the user, either 
via an explicit use of
      * PluginDeclarationRule, or implicitly via an "inline declaration" where 
the declaration and use are simultaneous.
+     * </p>
      * <p>
      * If dynamic rules for the specified plugin class are located, then the 
RuleFinder will return a RuleLoader object
      * encapsulating those rules, and this object will be invoked each time 
the user actually requests an instance of
      * the declared plugin class, to load the custom rules associated with 
that plugin instance.
+     * </p>
      * <p>
      * If no dynamic rules can be found, null is returned. This is not an 
error; merely an indication that this
      * particular algorithm found no matches.
+     * </p>
      * <p>
      * The properties object holds any XML attributes the user may have 
specified on the plugin declaration in order to
      * indicate how to locate the plugin rules.
-     * <p>
+     * </p>
      *
      * @param d The digester instance where locating plugin classes
      * @param pluginClass The plugin Java class

Reply via email to