This is an automated email from the ASF dual-hosted git repository. rgoers pushed a commit to branch release-2.x in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
The following commit(s) were added to refs/heads/release-2.x by this push: new 416c2b3 document incompatibility 416c2b3 is described below commit 416c2b35123e52822710fccc7bf2c167be4ad58f Author: Ralph Goers <rgo...@apache.org> AuthorDate: Tue Feb 5 13:08:08 2019 -0700 document incompatibility --- log4j-core/revapi.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/log4j-core/revapi.json b/log4j-core/revapi.json index c21ac34..9f6aef1 100644 --- a/log4j-core/revapi.json +++ b/log4j-core/revapi.json @@ -352,6 +352,25 @@ "code": "java.method.addedToInterface", "new": "method void org.apache.logging.log4j.core.appender.rolling.DirectFileRolloverStrategy::clearCurrentFileName()", "justification": "Required to reset file name so it can be calculated at the appropriate time" + }, + { + "code": "java.method.returnTypeTypeParametersChanged", + "old": "method org.apache.logging.log4j.core.appender.WriterAppender.Builder org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", + "new": "method <B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", + "justification": "LOG4J2-2491 - Allow all appenders to optionally carry a property array" + }, + { + "code": "java.generics.elementNowParameterized", + "old": "method org.apache.logging.log4j.core.appender.WriterAppender.Builder org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", + "new": "method <B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", + "justification": "LOG4J2-2491 - Allow all appenders to optionally carry a property array" + }, + { + "code": "java.generics.formalTypeParameterAdded", + "old": "method org.apache.logging.log4j.core.appender.WriterAppender.Builder org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", + "new": "method <B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", + "typeParameter": "B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>", + "justification": "LOG4J2-2491 - Allow all appenders to optionally carry a property array" } ] }