You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by pk...@apache.org on 2024/12/29 09:44:36 UTC

(logging-log4j2) 22/29: Document `log4j-api` changes in version 2.15.0

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 6efd449c3b8a5dfdd26065dc32214321e01c7f3a
Author: Piotr P. Karwasz <pi...@karwasz.org>
AuthorDate: Sun Dec 29 09:52:57 2024 +0100

    Document `log4j-api` changes in version 2.15.0
---
 log4j-api/src/main/java/org/apache/logging/log4j/util/Constants.java    | 2 ++
 .../src/main/java/org/apache/logging/log4j/util/StackLocatorUtil.java   | 1 +
 log4j-api/src/main/java/org/apache/logging/log4j/util/Strings.java      | 2 ++
 3 files changed, 5 insertions(+)

diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/util/Constants.java b/log4j-api/src/main/java/org/apache/logging/log4j/util/Constants.java
index 9217d9cf85..7d665b9bff 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/util/Constants.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/util/Constants.java
@@ -116,11 +116,13 @@ public final class Constants {
 
     /**
      * The empty array.
+     * @since 2.15.0
      */
     public static final Object[] EMPTY_OBJECT_ARRAY = {};
 
     /**
      * The empty array.
+     * @since 2.15.0
      */
     public static final byte[] EMPTY_BYTE_ARRAY = {};
 
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 d55e97dd20..197d567d30 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
@@ -99,6 +99,7 @@ public final class StackLocatorUtil {
      * @param sentinelClass Sentinel class at which to begin searching
      * @param callerPredicate Predicate checked after the sentinelClass is found
      * @return the first matching class after <code>sentinelClass</code> is found.
+     * @since 2.15.0
      */
     @PerformanceSensitive
     public static Class<?> getCallerClass(final Class<?> sentinelClass, final Predicate<Class<?>> callerPredicate) {
diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/util/Strings.java b/log4j-api/src/main/java/org/apache/logging/log4j/util/Strings.java
index ac7eeeaf3b..304f08fdfb 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/util/Strings.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/util/Strings.java
@@ -45,6 +45,7 @@ public final class Strings {
 
     /**
      * The empty array.
+     * @since 2.15.0
      */
     public static final String[] EMPTY_ARRAY = {};
 
@@ -325,6 +326,7 @@ public final class Strings {
      * @param str1 the first string.
      * @param str2 the second string.
      * @return the concatenated String.
+     * @since 2.15.0
      */
     public static String concat(final String str1, final String str2) {
         if (isEmpty(str1)) {