Skip to content

Commit 21ad7be

Browse files
committed
Add new method to deprecate LoggerConfig#withtFilter() containing a typo
1 parent 350849e commit 21ad7be

File tree

5 files changed

+13
-4
lines changed

5 files changed

+13
-4
lines changed

log4j-core-test/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggerConfigTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ public void testSingleFilterInvocation() {
100100
.withLoggerName(FQCN)
101101
.withConfig(configuration)
102102
.withLevel(Level.INFO)
103-
.withtFilter(filter)
103+
.withFilter(filter)
104104
.build();
105105
final Appender appender = mock(Appender.class);
106106
when(appender.isStarted()).thenReturn(true);

log4j-core-test/src/test/java/org/apache/logging/log4j/core/config/LoggerConfigTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ public void testSingleFilterInvocation() {
126126
.withLoggerName(FQCN)
127127
.withConfig(configuration)
128128
.withLevel(Level.INFO)
129-
.withtFilter(filter)
129+
.withFilter(filter)
130130
.build();
131131
final Appender appender = mock(Appender.class);
132132
when(appender.isStarted()).thenReturn(true);

log4j-core/src/main/java/org/apache/logging/log4j/core/async/package-info.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
* Provides Asynchronous Logger classes and interfaces for low-latency logging.
1919
*/
2020
@Export
21-
@Version("2.23.0")
21+
@Version("2.24.0")
2222
package org.apache.logging.log4j.core.async;
2323

2424
import org.osgi.annotation.bundle.Export;

log4j-core/src/main/java/org/apache/logging/log4j/core/config/LoggerConfig.java

+9
Original file line numberDiff line numberDiff line change
@@ -213,11 +213,20 @@ public Filter getFilter() {
213213
return filter;
214214
}
215215

216+
/**
217+
* @deprecated Use {@link #withFilter(Filter)} instead
218+
*/
219+
@Deprecated
216220
public B withtFilter(final Filter filter) {
217221
this.filter = filter;
218222
return asBuilder();
219223
}
220224

225+
public B withFilter(final Filter filter) {
226+
this.filter = filter;
227+
return asBuilder();
228+
}
229+
221230
@Override
222231
public LoggerConfig build() {
223232
final String name = loggerName.equals(ROOT) ? Strings.EMPTY : loggerName;

log4j-core/src/main/java/org/apache/logging/log4j/core/config/package-info.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
* Configuration of Log4j 2.
1919
*/
2020
@Export
21-
@Version("2.21.0")
21+
@Version("2.24.0")
2222
package org.apache.logging.log4j.core.config;
2323

2424
import org.osgi.annotation.bundle.Export;

0 commit comments

Comments
 (0)