This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a change to branch feature/main/jansi-2
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from f77433528b Replace JANSI with JLine 3
add 5ae37df740 Rewrite `JAnsiTextRenderer` using `AnsiEscape`
No new revisions were added by this update.
Summary of changes:
log4j-core-test/pom.xml | 6 -
.../core/impl/ThrowableFormatOptionsTest.java | 122 +++----
.../log4j/core/pattern/JAnsiTextRendererTest.java | 58 ++++
.../src/test/resources/log4j2-console-msg-ansi.xml | 30 --
.../log4j/core/impl/ThrowableFormatOptions.java | 18 +-
.../logging/log4j/core/pattern/AnsiEscape.java | 7 +-
.../log4j/core/pattern/JAnsiTextRenderer.java | 366 +++++++++------------
.../core/pattern/MessagePatternConverter.java | 9 +-
.../log4j/jansi/JansiConsoleStreamSupplier.java | 2 +-
.../jansi}/ConsoleAppenderJAnsiMessageMain.java | 52 +--
.../resources/ConsoleAppenderJAnsiMessageMain.xml | 6 +-
.../2916_rewrite_jansi_renderer.xml} | 4 +-
12 files changed, 310 insertions(+), 370 deletions(-)
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/pattern/JAnsiTextRendererTest.java
delete mode 100644
log4j-core-test/src/test/resources/log4j2-console-msg-ansi.xml
rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender
=>
log4j-jansi/src/test/java/org/apache/logging/log4j/jansi}/ConsoleAppenderJAnsiMessageMain.java
(52%)
copy src/site/antora/modules/ROOT/examples/manual/appenders/console-dev.xml =>
log4j-jansi/src/test/resources/ConsoleAppenderJAnsiMessageMain.xml (88%)
copy src/changelog/{3.0.0-beta1/1829_update_com_lmax_disruptor.xml =>
.3.x.x/2916_rewrite_jansi_renderer.xml} (61%)