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 42660fa565514641b64f1c6c4b32c2f93cf13741
Author: Piotr P. Karwasz <[email protected]>
AuthorDate: Sat Dec 28 17:32:20 2024 +0100

    Document `log4j-api` changes in version 2.5
---
 log4j-api/src/main/java/org/apache/logging/log4j/message/MapMessage.java | 1 +
 .../logging/log4j/message/ParameterizedNoReferenceMessageFactory.java    | 1 +
 .../src/main/java/org/apache/logging/log4j/util/PropertiesUtil.java      | 1 +
 3 files changed, 3 insertions(+)

diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/MapMessage.java 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/MapMessage.java
index 7ce23b3d5a..7c0be68e47 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/message/MapMessage.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/message/MapMessage.java
@@ -740,6 +740,7 @@ public class MapMessage<M extends MapMessage<M, V>, V> 
implements MultiFormatStr
      * @param candidateKey The name of the data item.
      * @param value The value of the data item.
      * @return {@code this}
+     * @since 2.5
      */
     @SuppressWarnings("unchecked")
     public M with(final String candidateKey, final String value) {
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 d27f7d4765..88442d1855 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
@@ -38,6 +38,7 @@ import org.apache.logging.log4j.status.StatusLogger;
  * This class does <em>not</em> implement any {@link MessageFactory2} methods 
and lets the superclass funnel those calls
  * through {@link #newMessage(String, Object...)}.
  * </p>
+ * @since 2.5
  */
 public final class ParameterizedNoReferenceMessageFactory extends 
AbstractMessageFactory {
     private static final long serialVersionUID = 5027639245636870500L;
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/util/PropertiesUtil.java 
b/log4j-api/src/main/java/org/apache/logging/log4j/util/PropertiesUtil.java
index f36dcbea8f..0daa5798d9 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/util/PropertiesUtil.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/util/PropertiesUtil.java
@@ -674,6 +674,7 @@ public final class PropertiesUtil {
      * Returns true if system properties tell us we are running on Windows.
      *
      * @return true if system properties tell us we are running on Windows.
+     * @since 2.5
      */
     public boolean isOsWindows() {
         return SystemPropertiesPropertySource.getSystemProperty("os.name", 
"").startsWith("Windows");

Reply via email to