This is an automated email from the ASF dual-hosted git repository.

vy pushed a change to branch 2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


    from 15ee737538 Update `org.apache.groovy:groovy-bom` to version `4.0.23` 
(#3000)
     add b55c4d3fa2 Consolidate stack trace rendering in Pattern Layout (#2691)

No new revisions were added by this update.

Summary of changes:
 log4j-api-test/pom.xml                             |   5 +
 log4j-core-test/pom.xml                            |   5 +
 .../src/test/java/foo/TestFriendlyException.java   | 155 ++++++
 .../log4j/core/EventParameterMemoryLeakTest.java   |  10 +-
 .../rolling/RollingAppenderOnStartupTest.java      |   2 +-
 .../NestedLoggingFromThrowableMessageTest.java     |   2 +-
 .../log4j/core/impl/ThrowableProxyHelperTest.java  |  79 ---
 .../core/impl/ThrowableProxyRendererTest.java      |  38 --
 .../log4j/core/impl/ThrowableProxyTest.java        | 462 ----------------
 .../ExtendedThrowablePatternConverterTest.java     | 297 ++++++-----
 .../log4j/core/pattern/ExtendedThrowableTest.java  |  52 --
 .../pattern/RootThrowablePatternConverterTest.java | 267 +++++-----
 .../log4j/core/pattern/RootThrowableTest.java      |  46 --
 .../pattern/ThrowablePatternConverterTest.java     | 585 ++++++++++++++-------
 .../logging/log4j/core/pattern/ThrowableTest.java  | 221 +++++++-
 .../test/resources/log4j-rootthrowablefilter.xml   |  39 --
 .../src/test/resources/log4j-throwable.xml         |  39 --
 .../src/test/resources/log4j-throwablefilter.xml   |  39 --
 .../logging/log4j/core/impl/ExtendedClassInfo.java |   1 +
 .../log4j/core/impl/ExtendedStackTraceElement.java |   1 +
 .../log4j/core/impl/ThrowableFormatOptions.java    |   6 +-
 .../logging/log4j/core/impl/ThrowableProxy.java    |   1 +
 .../log4j/core/impl/ThrowableProxyHelper.java      |   1 +
 .../log4j/core/impl/ThrowableProxyRenderer.java    |   1 +
 .../logging/log4j/core/impl/package-info.java      |   2 +-
 .../jackson/ExtendedStackTraceElementMixIn.java    |   1 +
 .../log4j/core/jackson/ThrowableProxyMixIn.java    |   1 +
 .../ThrowableProxyWithStacktraceAsStringMixIn.java |   1 +
 .../ThrowableProxyWithoutStacktraceMixIn.java      |   1 +
 .../logging/log4j/core/layout/PatternLayout.java   |   2 +-
 .../log4j/core/pattern/ClassResourceInfo.java      |  92 ++++
 .../pattern/ExtendedThrowablePatternConverter.java |  64 +--
 .../logging/log4j/core/pattern/PatternParser.java  |   2 +-
 .../pattern/RootThrowablePatternConverter.java     |  76 +--
 .../ThrowableExtendedStackTraceRenderer.java       | 193 +++++++
 .../ThrowableInvertedStackTraceRenderer.java       | 131 +++++
 .../core/pattern/ThrowablePatternConverter.java    | 323 ++++++------
 .../core/pattern/ThrowablePropertyRenderer.java    |  98 ++++
 .../{AnsiConverter.java => ThrowableRenderer.java} |   7 +-
 .../core/pattern/ThrowableStackTraceRenderer.java  | 333 ++++++++++++
 .../logging/log4j/core/pattern/package-info.java   |   2 +-
 .../logging/log4j/ThrowVsReturnBenchmark.java      |  78 +++
 .../logging/log4j/taglib/CatchingTagTest.java      |   6 +-
 .../log4j/taglib/LoggingMessageTagSupportTest.java |  20 +-
 ...1_change_PatternLayout_exception_rendering.xml} |   6 +-
 .../2691_deprecate_ThrowableProxy.xml}             |   6 +-
 .../2691_fix_PatternLayout_exception_rendering.xml |  11 +
 .../modules/ROOT/pages/manual/pattern-layout.adoc  |  66 ++-
 48 files changed, 2275 insertions(+), 1601 deletions(-)
 create mode 100644 log4j-core-test/src/test/java/foo/TestFriendlyException.java
 delete mode 100644 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/impl/ThrowableProxyHelperTest.java
 delete mode 100644 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/impl/ThrowableProxyRendererTest.java
 delete mode 100644 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/impl/ThrowableProxyTest.java
 delete mode 100644 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/pattern/ExtendedThrowableTest.java
 delete mode 100644 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/pattern/RootThrowableTest.java
 delete mode 100644 
log4j-core-test/src/test/resources/log4j-rootthrowablefilter.xml
 delete mode 100644 log4j-core-test/src/test/resources/log4j-throwable.xml
 delete mode 100644 log4j-core-test/src/test/resources/log4j-throwablefilter.xml
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ClassResourceInfo.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ThrowableExtendedStackTraceRenderer.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ThrowableInvertedStackTraceRenderer.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ThrowablePropertyRenderer.java
 copy 
log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/{AnsiConverter.java
 => ThrowableRenderer.java} (78%)
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ThrowableStackTraceRenderer.java
 create mode 100644 
log4j-perf-test/src/main/java/org/apache/logging/log4j/ThrowVsReturnBenchmark.java
 copy 
src/changelog/{2.11.0/LOG4J2-2274_Allow_EnvironmentPropertySource_to_run_with_a_SecurityManage.xml
 => .2.x.x/2691_change_PatternLayout_exception_rendering.xml} (63%)
 copy 
src/changelog/{2.11.0/LOG4J2-2274_Allow_EnvironmentPropertySource_to_run_with_a_SecurityManage.xml
 => .2.x.x/2691_deprecate_ThrowableProxy.xml} (63%)
 create mode 100644 
src/changelog/.2.x.x/2691_fix_PatternLayout_exception_rendering.xml

Reply via email to