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 2015/04/20 16:56:05 UTC

logging-log4j2 git commit: Refactor default into DEFAULT_TARGET constant.

Repository: logging-log4j2
Updated Branches:
  refs/heads/master d3a00c89d -> 489561ced


Refactor default into DEFAULT_TARGET constant.

Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/489561ce
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/489561ce
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/489561ce

Branch: refs/heads/master
Commit: 489561cedd948ed0eb6ee7dad02abd3f49b9ac5a
Parents: d3a00c8
Author: Gary Gregory <ga...@gmail.com>
Authored: Mon Apr 20 07:56:02 2015 -0700
Committer: Gary Gregory <ga...@gmail.com>
Committed: Mon Apr 20 07:56:02 2015 -0700

----------------------------------------------------------------------
 .../apache/logging/log4j/core/appender/ConsoleAppender.java   | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/489561ce/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ConsoleAppender.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ConsoleAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ConsoleAppender.java
index 123b984..8068801 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ConsoleAppender.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ConsoleAppender.java
@@ -54,6 +54,7 @@ public final class ConsoleAppender extends AbstractOutputStreamAppender<OutputSt
     private static final long serialVersionUID = 1L;
     private static final String JANSI_CLASS = "org.fusesource.jansi.WindowsAnsiOutputStream";
     private static ConsoleManagerFactory factory = new ConsoleManagerFactory();
+    private static final Target DEFAULT_TARGET = Target.SYSTEM_OUT;
 
     /**
      * Enumeration of console destinations.
@@ -99,13 +100,13 @@ public final class ConsoleAppender extends AbstractOutputStreamAppender<OutputSt
         }
         final boolean isFollow = Boolean.parseBoolean(follow);
         final boolean ignoreExceptions = Booleans.parseBoolean(ignore, true);
-        final Target target = targetStr == null ? Target.SYSTEM_OUT : Target.valueOf(targetStr);
+        final Target target = targetStr == null ? DEFAULT_TARGET : Target.valueOf(targetStr);
         return new ConsoleAppender(name, layout, filter, getManager(isFollow, target, layout), ignoreExceptions);
     }
 
     public static ConsoleAppender createDefaultAppenderForLayout(final Layout<? extends Serializable> layout) {
         // this method cannot use the builder class without introducing an infinite loop due to DefaultConfiguration
-        return new ConsoleAppender("Console", layout, null, getManager(false, Target.SYSTEM_OUT, layout), true);
+        return new ConsoleAppender("Console", layout, null, getManager(false, DEFAULT_TARGET, layout), true);
     }
 
     @PluginBuilderFactory
@@ -124,7 +125,7 @@ public final class ConsoleAppender extends AbstractOutputStreamAppender<OutputSt
 
         @PluginBuilderAttribute
         @Required
-        private Target target = Target.SYSTEM_OUT;
+        private Target target = DEFAULT_TARGET;
 
         @PluginBuilderAttribute
         @Required