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

pkarwasz pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit ba8f243be97f4117c46c5043f344e95de9d4c644
Author: Piotr P. Karwasz <[email protected]>
AuthorDate: Thu Nov 2 19:56:24 2023 +0100

    Fix remaining Javadoc errors in `log4j-api`
---
 log4j-api/src/main/java/org/apache/logging/log4j/Level.java          | 1 +
 log4j-api/src/main/java/org/apache/logging/log4j/ThreadContext.java  | 2 +-
 .../org/apache/logging/log4j/message/FormattedMessageFactory.java    | 5 +++--
 .../org/apache/logging/log4j/message/LocalizedMessageFactory.java    | 5 +++--
 .../apache/logging/log4j/message/MessageFormatMessageFactory.java    | 5 +++--
 .../apache/logging/log4j/message/ParameterizedMessageFactory.java    | 5 +++--
 .../log4j/message/ParameterizedNoReferenceMessageFactory.java        | 5 +++--
 .../java/org/apache/logging/log4j/message/SimpleMessageFactory.java  | 5 +++--
 .../org/apache/logging/log4j/message/StringFormattedMessage.java     | 5 +++--
 .../apache/logging/log4j/message/StringFormatterMessageFactory.java  | 5 +++--
 .../java/org/apache/logging/log4j/spi/LoggingSystemProperty.java     | 2 +-
 .../main/java/org/apache/logging/log4j/util/StackLocatorUtil.java    | 2 +-
 log4j-api/src/main/java/org/apache/logging/log4j/util/Unbox.java     | 3 ++-
 13 files changed, 30 insertions(+), 20 deletions(-)

diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/Level.java 
b/log4j-api/src/main/java/org/apache/logging/log4j/Level.java
index 88eb7b9244..8a44ed332b 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/Level.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/Level.java
@@ -28,6 +28,7 @@ import static 
org.apache.logging.log4j.util.Strings.toRootUpperCase;
 /**
  * Levels used for identifying the severity of an event. Levels are organized 
from most specific to least:
  * <table>
+ * <caption>Levels</caption>
  * <tr>
  * <th>Name</th>
  * <th>Description</th>
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/ThreadContext.java 
b/log4j-api/src/main/java/org/apache/logging/log4j/ThreadContext.java
index e4287d883d..25e01cf7a4 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/ThreadContext.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/ThreadContext.java
@@ -38,7 +38,7 @@ import org.apache.logging.log4j.util.Strings;
  * The ThreadContext allows applications to store information either in a Map 
or a Stack.
  * <p>
  * <b><em>The MDC is managed on a per thread basis</em></b>. To enable 
automatic inheritance of <i>copies</i> of the MDC
- * to newly created threads, enable the {@value 
LoggingSystemProperty#THREAD_CONTEXT_MAP_INHERITABLE}
+ * to newly created threads, enable the {@link 
LoggingSystemProperty#THREAD_CONTEXT_MAP_INHERITABLE}
  * Log4j system property.
  * </p>
  * @see <a 
href="https://logging.apache.org/log4j/2.x/manual/thread-context.html";>Thread 
Context Manual</a>
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/FormattedMessageFactory.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/FormattedMessageFactory.java
index abb2979f76..8488be2149 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/FormattedMessageFactory.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/FormattedMessageFactory.java
@@ -19,8 +19,9 @@ package org.apache.logging.log4j.message;
 /**
  * Creates {@link FormattedMessage} instances for {@link MessageFactory} 
methods.
  *
- * <h3></h3>
- * <h4>Note to implementors</h4>
+ * <p>
+ * <strong>Note to implementors:</strong>
+ * </p>
  * <p>
  * This class implements all {@link MessageFactory} methods.
  * </p>
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/LocalizedMessageFactory.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/LocalizedMessageFactory.java
index 91f66b0abb..dcfc7624ec 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/LocalizedMessageFactory.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/LocalizedMessageFactory.java
@@ -21,8 +21,9 @@ import java.util.ResourceBundle;
 /**
  * Creates {@link FormattedMessage} instances for {@link MessageFactory} 
methods.
  *
- * <h3></h3>
- * <h4>Note to implementors</h4>
+ * <p>
+ * <strong>Note to implementors:</strong>
+ * </p>
  * <p>
  * This class does <em>not</em> implement any {@link MessageFactory} methods 
and lets the superclass funnel those calls
  * through {@link #newMessage(String, Object...)}.
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/MessageFormatMessageFactory.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/MessageFormatMessageFactory.java
index 7d4fe23de6..dfef142739 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/MessageFormatMessageFactory.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/MessageFormatMessageFactory.java
@@ -19,8 +19,9 @@ package org.apache.logging.log4j.message;
 /**
  * Creates {@link FormattedMessage} instances for {@link MessageFactory} 
methods.
  *
- * <h3></h3>
- * <h4>Note to implementors</h4>
+ * <p>
+ * <strong>Note to implementors:</strong>
+ * </p>
  * <p>
  * This class implements all {@link MessageFactory} methods.
  * </p>
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedMessageFactory.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedMessageFactory.java
index a4f05fd717..e1666a2773 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedMessageFactory.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedMessageFactory.java
@@ -28,8 +28,9 @@ package org.apache.logging.log4j.message;
  * This class is immutable.
  * </p>
  *
- * <h3></h3>
- * <h4>Note to implementors</h4>
+ * <p>
+ * <strong>Note to implementors:</strong>
+ * </p>
  * <p>
  * This class implements all {@link MessageFactory} methods.
  * </p>
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedNoReferenceMessageFactory.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedNoReferenceMessageFactory.java
index 007ce19d85..225eecc78b 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedNoReferenceMessageFactory.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedNoReferenceMessageFactory.java
@@ -30,8 +30,9 @@ import org.apache.logging.log4j.status.StatusLogger;
  * <p>
  * This class is immutable.
  * </p>
- * <h3></h3>
- * <h4>Note to implementors</h4>
+ * <p>
+ * <strong>Note to implementors:</strong>
+ * </p>
  * <p>
  * This class does <em>not</em> implement any {@link MessageFactory} methods 
and lets the superclass funnel those calls
  * through {@link #newMessage(String, Object...)}.
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/SimpleMessageFactory.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/SimpleMessageFactory.java
index 9426a76e9e..60bf6a6e54 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/SimpleMessageFactory.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/SimpleMessageFactory.java
@@ -29,8 +29,9 @@ package org.apache.logging.log4j.message;
  * This class is immutable.
  * </p>
  *
- * <h3></h3>
- * <h4>Note to implementors</h4>
+ * <p>
+ * <strong>Note to implementors:</strong>
+ * </p>
  * <p>
  * This class implements all {@link MessageFactory} methods.
  * </p>
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/StringFormattedMessage.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/StringFormattedMessage.java
index 995726286b..df197e39d2 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/StringFormattedMessage.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/StringFormattedMessage.java
@@ -27,8 +27,9 @@ import org.apache.logging.log4j.status.StatusLogger;
 /**
  * Handles messages that consist of a format string conforming to {@link 
java.util.Formatter}.
  *
- * <h3></h3>
- * <h4>Note to implementors</h4>
+ * <p>
+ * <strong>Note to implementors:</strong>
+ * </p>
  * <p>
  * This class implements the unrolled args API even though 
StringFormattedMessage does not. This leaves the room for
  * StringFormattedMessage to unroll itself later.
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/StringFormatterMessageFactory.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/StringFormatterMessageFactory.java
index 8e0bc66384..f79cf5307c 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/StringFormatterMessageFactory.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/StringFormatterMessageFactory.java
@@ -27,8 +27,9 @@ package org.apache.logging.log4j.message;
  * <p>
  * This class is immutable.
  * </p>
- * <h3></h3>
- * <h4>Note to implementors</h4>
+ * <p>
+ * <strong>Note to implementors:</strong>
+ * </p>
  * <p>
  * This class implements all {@link MessageFactory} methods.
  * </p>
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/spi/LoggingSystemProperty.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/spi/LoggingSystemProperty.java
index 418ab4cd19..70f61693fe 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/spi/LoggingSystemProperty.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/spi/LoggingSystemProperty.java
@@ -126,7 +126,7 @@ public enum LoggingSystemProperty implements PropertyKey {
     /**
      * Property to enable TRACE-level debug logging in the Log4j system itself.
      * <p>
-     * If property {@value} is either defined empty or its value equals to 
{@code true} (ignoring case), all internal
+     * If the property is either defined empty or its value equals to {@code 
true} (ignoring case), all internal
      * logging will be printed to the console. The presence of this system 
property overrides any value set in the
      * configuration's {@code <Configuration status="<level>" ...>} status 
attribute.
      * </p>
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/util/StackLocatorUtil.java 
b/log4j-api/src/main/java/org/apache/logging/log4j/util/StackLocatorUtil.java
index 062976146a..4f0947113d 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/util/StackLocatorUtil.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/util/StackLocatorUtil.java
@@ -23,7 +23,7 @@ import java.util.function.Predicate;
 import org.apache.logging.log4j.status.StatusLogger;
 
 /**
- * <em>Consider this class private.</em> Provides various methods to determine 
the caller class. <h3>Background</h3>
+ * <em>Consider this class private.</em> Provides various methods to determine 
the caller class.
  */
 @InternalApi
 public final class StackLocatorUtil {
diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/util/Unbox.java 
b/log4j-api/src/main/java/org/apache/logging/log4j/util/Unbox.java
index 701b29b1b6..d9022a6fef 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/util/Unbox.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/util/Unbox.java
@@ -41,7 +41,8 @@ import org.apache.logging.log4j.status.StatusLogger;
  * have up to 32 boxed primitives in a single logger call.
  * </p>
  * <p>
- * If more slots are required, set system property {@value 
LoggingSystemProperty#UNBOX_RING_BUFFER_SIZE} to the desired ring buffer size.
+ * If more slots are required, set system property {@link 
LoggingSystemProperty#UNBOX_RING_BUFFER_SIZE} to the desired
+ * ring buffer size.
  * Note that the specified number will be rounded up to the nearest power of 2.
  * </p>
  * @since 2.6

Reply via email to