Skip to content

Commit d2e8ad1

Browse files
committed
Remove breaking change in log4j-mongodb
1 parent f1d1d3a commit d2e8ad1

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

log4j-mongodb/pom.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@
3232
<!-- Dependency versions -->
3333
<mongodb.version>5.2.0</mongodb.version>
3434
<slf4j2.version>2.0.16</slf4j2.version>
35-
<!-- Using bnd.baseline.skip for weird complaints; why are we running this at all for an appender impl? -->
36-
<bnd.baseline.skip>true</bnd.baseline.skip>
3735
</properties>
3836
<dependencyManagement>
3937
<dependencies>

log4j-mongodb/src/main/java/org/apache/logging/log4j/mongodb/MongoDbProvider.java

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,19 @@ private MongoDbProvider() {
5353
}
5454

5555
/**
56-
* Creates a new builder.
57-
*
58-
* @return a new builder.
56+
* @deprecated since 2.25.0 use the typesafe {@link #newMongoDbBuilder()} method.
57+
*/
58+
@Deprecated
59+
@SuppressWarnings("unchecked")
60+
public static <B extends MongoDb4Provider.Builder<B>> B newBuilder() {
61+
return (B) newMongoDbBuilder();
62+
}
63+
64+
/**
65+
* Creates a builder for the MongoDB plugin
5966
*/
6067
@PluginBuilderFactory
61-
public static Builder newBuilder() {
68+
public static Builder newMongoDbBuilder() {
6269
return new Builder();
6370
}
6471
}

0 commit comments

Comments
 (0)