diff --git a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/SetTestProperty.java b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/SetTestProperty.java index ff9a175d7a4..9989235165c 100644 --- a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/SetTestProperty.java +++ b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/SetTestProperty.java @@ -39,8 +39,7 @@ @Target({TYPE, METHOD}) @Inherited @Documented -@ExtendWith(ExtensionContextAnchor.class) -@ExtendWith(TestPropertyResolver.class) +@ExtendWith({ExtensionContextAnchor.class, TestPropertyResolver.class}) @Repeatable(SetTestProperty.SetTestProperties.class) @ReadsSystemProperty @ReadsEnvironmentVariable @@ -54,7 +53,7 @@ @Target({TYPE, METHOD}) @Documented @Inherited - public @interface SetTestProperties { + @interface SetTestProperties { SetTestProperty[] value(); } diff --git a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/TempLoggingDir.java b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/TempLoggingDir.java index 8a6af4c8209..dab49ddd4d2 100644 --- a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/TempLoggingDir.java +++ b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/TempLoggingDir.java @@ -37,8 +37,7 @@ @Target({FIELD, PARAMETER}) @Inherited @Documented -@ExtendWith(ExtensionContextAnchor.class) -@ExtendWith(TempLoggingDirectory.class) +@ExtendWith({ExtensionContextAnchor.class, TempLoggingDirectory.class}) public @interface TempLoggingDir { CleanupMode cleanup() default CleanupMode.DEFAULT; diff --git a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/UsingStatusListener.java b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/UsingStatusListener.java index 2ca8124b03a..7fa198c509b 100644 --- a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/UsingStatusListener.java +++ b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/UsingStatusListener.java @@ -35,7 +35,5 @@ @Retention(RUNTIME) @Target({TYPE, METHOD}) @Documented -@ExtendWith(ExtensionContextAnchor.class) -@ExtendWith(TestPropertyResolver.class) -@ExtendWith(StatusListenerExtension.class) +@ExtendWith({ExtensionContextAnchor.class, TestPropertyResolver.class, StatusListenerExtension.class}) public @interface UsingStatusListener {} diff --git a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/UsingTestProperties.java b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/UsingTestProperties.java index 1a37b998321..6d66dd4e032 100644 --- a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/UsingTestProperties.java +++ b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/UsingTestProperties.java @@ -37,8 +37,7 @@ @Target({TYPE, METHOD}) @Inherited @Documented -@ExtendWith(ExtensionContextAnchor.class) -@ExtendWith(TestPropertyResolver.class) +@ExtendWith({ExtensionContextAnchor.class, TestPropertyResolver.class}) @ReadsSystemProperty @ReadsEnvironmentVariable public @interface UsingTestProperties {} diff --git a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/package-info.java b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/package-info.java index e14cd8ee188..2a37b2933ff 100644 --- a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/package-info.java +++ b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/package-info.java @@ -15,10 +15,8 @@ * limitations under the license. */ @Export -@Version("2.24.0") -@BaselineIgnore("2.24.0") +@Version("2.24.1") package org.apache.logging.log4j.test.junit; -import aQute.bnd.annotation.baseline.BaselineIgnore; import org.osgi.annotation.bundle.Export; import org.osgi.annotation.versioning.Version; diff --git a/log4j-core-test/src/main/java/org/apache/logging/log4j/core/test/junit/LoggerContextSource.java b/log4j-core-test/src/main/java/org/apache/logging/log4j/core/test/junit/LoggerContextSource.java index 3367d6f0958..152766c95ce 100644 --- a/log4j-core-test/src/main/java/org/apache/logging/log4j/core/test/junit/LoggerContextSource.java +++ b/log4j-core-test/src/main/java/org/apache/logging/log4j/core/test/junit/LoggerContextSource.java @@ -52,10 +52,12 @@ @Documented @Inherited @Tag("functional") -@ExtendWith(TempLoggingDirectory.class) -@ExtendWith(LoggerContextResolver.class) -@ExtendWith(ConfigurationResolver.class) -@ExtendWith(AppenderResolver.class) +@ExtendWith({ + TempLoggingDirectory.class, + LoggerContextResolver.class, + ConfigurationResolver.class, + AppenderResolver.class +}) public @interface LoggerContextSource { /** * Specifies the name of the configuration file to use for the annotated test. diff --git a/log4j-core-test/src/main/java/org/apache/logging/log4j/core/test/junit/package-info.java b/log4j-core-test/src/main/java/org/apache/logging/log4j/core/test/junit/package-info.java index 0fedb91e3a2..4103b148043 100644 --- a/log4j-core-test/src/main/java/org/apache/logging/log4j/core/test/junit/package-info.java +++ b/log4j-core-test/src/main/java/org/apache/logging/log4j/core/test/junit/package-info.java @@ -20,7 +20,7 @@ * @see org.junit.rules.TestRule */ @Export -@Version("2.23.0") +@Version("2.23.1") package org.apache.logging.log4j.core.test.junit; import org.osgi.annotation.bundle.Export; diff --git a/log4j-parent/pom.xml b/log4j-parent/pom.xml index cb81b04b2c7..4c82d04e146 100644 --- a/log4j-parent/pom.xml +++ b/log4j-parent/pom.xml @@ -109,7 +109,7 @@ 3.5.12 1.37 4.13.2 - 5.10.3 + 5.11.2 1.9.1 3.8.0 0.2.0