You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gg...@apache.org on 2016/07/11 05:10:34 UTC
[09/25] logging-log4j2 git commit: Better examples and Javadocs.
Better examples and Javadocs.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/4e9dd33e
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/4e9dd33e
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/4e9dd33e
Branch: refs/heads/master
Commit: 4e9dd33e65fa624e678ad4f5f120a8fc897d3614
Parents: 21ed8b7
Author: Gary Gregory <gg...@apache.org>
Authored: Mon Jun 27 23:16:26 2016 -0700
Committer: Gary Gregory <gg...@apache.org>
Committed: Mon Jun 27 23:16:26 2016 -0700
----------------------------------------------------------------------
.../logging/log4j/core/pattern/JAnsiMessageRenderer.java | 8 +++++++-
.../log4j/core/appender/ConsoleAppenderJAnsiMessageMain.java | 2 +-
log4j-core/src/test/resources/log4j-message-styled.xml | 2 +-
log4j-core/src/test/resources/log4j2-console-msg-ansi.xml | 2 +-
4 files changed, 10 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4e9dd33e/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/JAnsiMessageRenderer.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/JAnsiMessageRenderer.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/JAnsiMessageRenderer.java
index 3c84976..d66b850 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/JAnsiMessageRenderer.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/JAnsiMessageRenderer.java
@@ -47,7 +47,13 @@ import org.fusesource.jansi.AnsiRenderer.Code;
* You can also define style names in the configuration:
*
* <pre>
- * %message{ansi}{WarningStyle=red,bold DataStyle=blue}%n
+ * %message{ansi}{WarningStyle=red,bold KeyStyle=white ValueStyle=blue}%n
+ * </pre>
+ *
+ * The call site can look like this:
+ *
+ * <pre>
+ * logger.info("@|KeyStyle {}|@ = @|ValueStyle {}|@", entry.getKey(), entry.getValue());
* </pre>
*
* Note: This class originally copied and then heavily modified code from JAnsi's AnsiRenderer (which is licensed as
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4e9dd33e/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/ConsoleAppenderJAnsiMessageMain.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/ConsoleAppenderJAnsiMessageMain.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/ConsoleAppenderJAnsiMessageMain.java
index c60f51a..536027f 100644
--- a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/ConsoleAppenderJAnsiMessageMain.java
+++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/ConsoleAppenderJAnsiMessageMain.java
@@ -72,7 +72,7 @@ public class ConsoleAppenderJAnsiMessageMain {
// JAnsi format:
// logger.info("@|red Hello|@ @|cyan World|@");
for (Entry<Object, Object> entry : System.getProperties().entrySet()) {
- logger.info("@|KeyStyle {}|@ = @|DataStyle {}|@", entry.getKey(), entry.getValue());
+ logger.info("@|KeyStyle {}|@ = @|ValueStyle {}|@", entry.getKey(), entry.getValue());
}
} finally {
Configurator.shutdown(ctx);
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4e9dd33e/log4j-core/src/test/resources/log4j-message-styled.xml
----------------------------------------------------------------------
diff --git a/log4j-core/src/test/resources/log4j-message-styled.xml b/log4j-core/src/test/resources/log4j-message-styled.xml
index 4ddfbb8..dacf6f7 100644
--- a/log4j-core/src/test/resources/log4j-message-styled.xml
+++ b/log4j-core/src/test/resources/log4j-message-styled.xml
@@ -20,7 +20,7 @@
<Appenders>
<List name="List">
<PatternLayout>
- <Pattern>%message{ansi}{WarningStyle=red,bold DataStyle=blue, KeyStyle=white}%n</Pattern>
+ <Pattern>%message{ansi}{WarningStyle=red,bold KeyStyle=white ValueStyle=blue}%n</Pattern>
</PatternLayout>
</List>
</Appenders>
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4e9dd33e/log4j-core/src/test/resources/log4j2-console-msg-ansi.xml
----------------------------------------------------------------------
diff --git a/log4j-core/src/test/resources/log4j2-console-msg-ansi.xml b/log4j-core/src/test/resources/log4j2-console-msg-ansi.xml
index 333740a..61f76ec 100644
--- a/log4j-core/src/test/resources/log4j2-console-msg-ansi.xml
+++ b/log4j-core/src/test/resources/log4j2-console-msg-ansi.xml
@@ -19,7 +19,7 @@
<Configuration status="OFF">
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
- <PatternLayout pattern="%style{%d}{white} %style{[%t]} %style{%-5level:}{yellow} %style{%msg{ansi}{KeyStyle=white DataStyle=cyan,bold}%n%throwable}{green}" />
+ <PatternLayout pattern="%style{%d}{white} %style{[%t]} %style{%-5level:}{yellow} %style{%msg{ansi}{KeyStyle=white ValueStyle=cyan,bold}%n%throwable}{green}" />
</Console>
</Appenders>
<Loggers>