This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a commit to branch 2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
The following commit(s) were added to refs/heads/2.x by this push:
new 837ad2ac6c Remove outdated `@BaselineIgnore` annotations (#3133)
837ad2ac6c is described below
commit 837ad2ac6c83b86e5e5f039473358dcce69e1b1a
Author: Piotr P. Karwasz <[email protected]>
AuthorDate: Sun Nov 3 22:20:19 2024 +0100
Remove outdated `@BaselineIgnore` annotations (#3133)
Outdated `@BaselineIgnore` annotation are no longer needed to
successfully build newer versions.
Until [JDK-8342833](https://bugs.openjdk.org/browse/JDK-8342833) is
resolved, these annotations cause linter warnings during compilation
(see #3110 for example), so it is better to remove them as soon as they
are no longer used.
---
.../org/apache/logging/log4j/test/junit/Log4jStaticResources.java | 2 --
log4j-api/src/main/java/org/apache/logging/log4j/Level.java | 2 --
.../main/java/org/apache/logging/log4j/message/StructuredDataId.java | 2 --
.../main/java/org/apache/logging/log4j/util/ServiceLoaderUtil.java | 2 --
.../src/main/java/org/apache/logging/log4j/util/package-info.java | 2 +-
.../java/org/apache/logging/log4j/core/jackson/JsonConstants.java | 3 ---
.../main/java/org/apache/logging/log4j/core/jackson/package-info.java | 2 +-
.../src/main/java/org/apache/logging/slf4j/package-info.java | 4 +---
8 files changed, 3 insertions(+), 16 deletions(-)
diff --git
a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/Log4jStaticResources.java
b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/Log4jStaticResources.java
index 0b3e269852..b387ed095a 100644
---
a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/Log4jStaticResources.java
+++
b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/Log4jStaticResources.java
@@ -16,13 +16,11 @@
*/
package org.apache.logging.log4j.test.junit;
-import aQute.bnd.annotation.baseline.BaselineIgnore;
import org.junit.jupiter.api.parallel.ResourceLock;
/**
* Constants to use the {@link ResourceLock} annotation.
*/
-@BaselineIgnore("2.24.0")
public final class Log4jStaticResources {
/**
diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/Level.java
b/log4j-api/src/main/java/org/apache/logging/log4j/Level.java
index 9f8e786326..47a6fc6367 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/Level.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/Level.java
@@ -18,7 +18,6 @@ package org.apache.logging.log4j;
import static org.apache.logging.log4j.util.Strings.toRootUpperCase;
-import aQute.bnd.annotation.baseline.BaselineIgnore;
import java.io.Serializable;
import java.util.Objects;
import java.util.concurrent.ConcurrentHashMap;
@@ -75,7 +74,6 @@ import org.apache.logging.log4j.util.Strings;
* used in logging configurations.
* </p>
*/
-@BaselineIgnore("2.22.0")
public final class Level implements Comparable<Level>, Serializable {
private static final Level[] EMPTY_ARRAY = {};
diff --git
a/log4j-api/src/main/java/org/apache/logging/log4j/message/StructuredDataId.java
b/log4j-api/src/main/java/org/apache/logging/log4j/message/StructuredDataId.java
index c323e87668..306e18f127 100644
---
a/log4j-api/src/main/java/org/apache/logging/log4j/message/StructuredDataId.java
+++
b/log4j-api/src/main/java/org/apache/logging/log4j/message/StructuredDataId.java
@@ -16,7 +16,6 @@
*/
package org.apache.logging.log4j.message;
-import aQute.bnd.annotation.baseline.BaselineIgnore;
import com.google.errorprone.annotations.InlineMe;
import java.io.Serializable;
import org.apache.logging.log4j.util.StringBuilderFormattable;
@@ -257,7 +256,6 @@ public class StructuredDataId implements Serializable,
StringBuilderFormattable
*/
@Deprecated
// This method should have been `final` from the start, we don't expect
anyone to override it.
- @BaselineIgnore("2.22.0")
@InlineMe(replacement = "this.makeId(defaultId,
String.valueOf(anEnterpriseNumber))")
public final StructuredDataId makeId(final String defaultId, final int
anEnterpriseNumber) {
return makeId(defaultId, String.valueOf(anEnterpriseNumber));
diff --git
a/log4j-api/src/main/java/org/apache/logging/log4j/util/ServiceLoaderUtil.java
b/log4j-api/src/main/java/org/apache/logging/log4j/util/ServiceLoaderUtil.java
index 30b56f83b5..cbd0b4de0b 100644
---
a/log4j-api/src/main/java/org/apache/logging/log4j/util/ServiceLoaderUtil.java
+++
b/log4j-api/src/main/java/org/apache/logging/log4j/util/ServiceLoaderUtil.java
@@ -18,7 +18,6 @@ package org.apache.logging.log4j.util;
import static java.util.Objects.requireNonNull;
-import aQute.bnd.annotation.baseline.BaselineIgnore;
import java.util.Collection;
import java.util.HashSet;
import java.util.Iterator;
@@ -50,7 +49,6 @@ import org.apache.logging.log4j.Logger;
* </ol>
*/
@InternalApi
-@BaselineIgnore("2.24.0")
public final class ServiceLoaderUtil {
private static final int MAX_BROKEN_SERVICES = 8;
diff --git
a/log4j-api/src/main/java/org/apache/logging/log4j/util/package-info.java
b/log4j-api/src/main/java/org/apache/logging/log4j/util/package-info.java
index 757248862a..ea9e726d42 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/util/package-info.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/util/package-info.java
@@ -20,7 +20,7 @@
* There are no guarantees for binary or logical compatibility in this package.
*/
@Export
-@Version("2.24.0")
+@Version("2.24.1")
package org.apache.logging.log4j.util;
import org.osgi.annotation.bundle.Export;
diff --git
a/log4j-core/src/main/java/org/apache/logging/log4j/core/jackson/JsonConstants.java
b/log4j-core/src/main/java/org/apache/logging/log4j/core/jackson/JsonConstants.java
index 62be0bc537..cd269a6f76 100644
---
a/log4j-core/src/main/java/org/apache/logging/log4j/core/jackson/JsonConstants.java
+++
b/log4j-core/src/main/java/org/apache/logging/log4j/core/jackson/JsonConstants.java
@@ -16,12 +16,9 @@
*/
package org.apache.logging.log4j.core.jackson;
-import aQute.bnd.annotation.baseline.BaselineIgnore;
-
/**
* Keeps constants separate from any class that may depend on third party jars.
*/
-@BaselineIgnore("2.24.0")
public final class JsonConstants {
public static final String ELT_CAUSE = "cause";
public static final String ELT_CONTEXT_MAP = "contextMap";
diff --git
a/log4j-core/src/main/java/org/apache/logging/log4j/core/jackson/package-info.java
b/log4j-core/src/main/java/org/apache/logging/log4j/core/jackson/package-info.java
index 2f6ac1a50f..4f6573c2cf 100644
---
a/log4j-core/src/main/java/org/apache/logging/log4j/core/jackson/package-info.java
+++
b/log4j-core/src/main/java/org/apache/logging/log4j/core/jackson/package-info.java
@@ -19,7 +19,7 @@
* library.
*/
@Export
-@Version("2.24.0")
+@Version("2.24.1")
package org.apache.logging.log4j.core.jackson;
import org.osgi.annotation.bundle.Export;
diff --git
a/log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/package-info.java
b/log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/package-info.java
index 13498a1040..291e60cd45 100644
--- a/log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/package-info.java
+++ b/log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/package-info.java
@@ -21,11 +21,9 @@
*/
@Export
@Header(name = Constants.BUNDLE_ACTIVATIONPOLICY, value =
Constants.ACTIVATION_LAZY)
-@Version("2.23.0")
-@BaselineIgnore("2.23.0")
+@Version("2.23.1")
package org.apache.logging.slf4j;
-import aQute.bnd.annotation.baseline.BaselineIgnore;
import org.osgi.annotation.bundle.Export;
import org.osgi.annotation.bundle.Header;
import org.osgi.annotation.versioning.Version;