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

pkarwasz pushed a commit to branch doc/2.x/since-tag
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit 883509428891a50b3d4e294ce60996027b1f5d83
Author: Piotr P. Karwasz <[email protected]>
AuthorDate: Sun Dec 29 07:38:53 2024 +0100

    Document `log4j-api` changes in version 2.11.1
---
 .../java/org/apache/logging/log4j/message/ReusableObjectMessage.java   | 3 +++
 .../org/apache/logging/log4j/message/ReusableParameterizedMessage.java | 3 +++
 .../java/org/apache/logging/log4j/message/ReusableSimpleMessage.java   | 3 +++
 3 files changed, 9 insertions(+)

diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableObjectMessage.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableObjectMessage.java
index 08c8625935..aed52d13c5 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableObjectMessage.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableObjectMessage.java
@@ -131,6 +131,9 @@ public class ReusableObjectMessage implements 
ReusableMessage, ParameterVisitabl
         return new ObjectMessage(obj);
     }
 
+    /**
+     * @since 2.11.1
+     */
     @Override
     public void clear() {
         obj = null;
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableParameterizedMessage.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableParameterizedMessage.java
index 053a5bf8f1..f9690ee4bf 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableParameterizedMessage.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableParameterizedMessage.java
@@ -369,6 +369,9 @@ public class ReusableParameterizedMessage implements 
ReusableMessage, ParameterV
                 + ", throwableProvided=" + (getThrowable() != null) + ']';
     }
 
+    /**
+     * @since 2.11.1
+     */
     @Override
     public void clear() { // LOG4J2-1583
         // This method does not clear parameter values, those are expected to 
be swapped to a
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableSimpleMessage.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableSimpleMessage.java
index a2722709c9..824e9d3a98 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableSimpleMessage.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableSimpleMessage.java
@@ -105,6 +105,9 @@ public class ReusableSimpleMessage implements 
ReusableMessage, CharSequence, Par
         return charSequence.subSequence(start, end);
     }
 
+    /**
+     * @since 2.11.1
+     */
     @Override
     public void clear() {
         charSequence = null;

Reply via email to