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)) {