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");
