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 9b16b33a2fd20b91b19fe02d3aba2ed07035d012 Author: Piotr P. Karwasz <[email protected]> AuthorDate: Sun Dec 29 09:37:36 2024 +0100 Document `log4j-api` changes in version 2.12.0 --- .../src/main/java/org/apache/logging/log4j/message/MapMessage.java | 2 +- .../src/main/java/org/apache/logging/log4j/util/Base64Util.java | 2 ++ log4j-api/src/main/java/org/apache/logging/log4j/util/Timer.java | 5 +++++ 3 files changed, 8 insertions(+), 1 deletion(-) 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 3bbaf66c02..f1144cee62 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 @@ -598,7 +598,7 @@ public class MapMessage<M extends MapMessage<M, V>, V> implements MultiFormatStr * * @param candidateKey The candidate key. * @return The candidate key. - * @since 2.12 + * @since 2.12.0 */ protected String toKey(final String candidateKey) { return candidateKey; diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/util/Base64Util.java b/log4j-api/src/main/java/org/apache/logging/log4j/util/Base64Util.java index f96bffd28d..f952b91533 100644 --- a/log4j-api/src/main/java/org/apache/logging/log4j/util/Base64Util.java +++ b/log4j-api/src/main/java/org/apache/logging/log4j/util/Base64Util.java @@ -25,6 +25,8 @@ import org.apache.logging.log4j.status.StatusLogger; /** * Base64 encodes Strings. This utility is only necessary because the mechanism to do this changed in Java 8 and * the original method was removed in Java 9. + * + * @since 2.12.0 */ public final class Base64Util { diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/util/Timer.java b/log4j-api/src/main/java/org/apache/logging/log4j/util/Timer.java index f85fb1a1c0..d4d614ad4d 100644 --- a/log4j-api/src/main/java/org/apache/logging/log4j/util/Timer.java +++ b/log4j-api/src/main/java/org/apache/logging/log4j/util/Timer.java @@ -23,12 +23,17 @@ import java.text.DecimalFormat; * Primarily used in unit tests, but can be used to track elapsed time for a request or portion of any other operation * so long as all the timer methods are called on the same thread in which it was started. Calling start on * multiple threads will cause the times to be aggregated. + * + * @since 2.12.0 */ public class Timer implements Serializable, StringBuilderFormattable { private static final long serialVersionUID = 9175191792439630013L; private final String name; // The timer's name + /** + * @since 2.12.0 + */ public enum Status { Started, Stopped,
