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/04/12 22:13:01 UTC

logging-log4j2 git commit: No need for factory methods to hide the return type: Use JsonLayout like the XML factories use XmlLayout.

Repository: logging-log4j2
Updated Branches:
  refs/heads/master 6cc46bd1d -> 437238fcf


No need for factory methods to hide the return type: Use JsonLayout like
the XML factories use XmlLayout.

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

Branch: refs/heads/master
Commit: 437238fcf72011967e3f17eea0716c636c00ac46
Parents: 6cc46bd
Author: ggregory <gg...@apache.org>
Authored: Tue Apr 12 13:12:55 2016 -0700
Committer: ggregory <gg...@apache.org>
Committed: Tue Apr 12 13:12:55 2016 -0700

----------------------------------------------------------------------
 .../java/org/apache/logging/log4j/core/layout/JsonLayout.java    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/437238fc/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/JsonLayout.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/JsonLayout.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/JsonLayout.java
index fa7a028..2d221d1 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/JsonLayout.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/JsonLayout.java
@@ -895,7 +895,7 @@ public final class JsonLayout extends AbstractJacksonLayout {
      * @return A JSON Layout.
      */
     @PluginFactory
-    public static AbstractJacksonLayout createLayout(
+    public static JsonLayout createLayout(
             // @formatter:off
             @PluginConfiguration final Configuration config,
             @PluginAttribute(value = "locationInfo", defaultBoolean = false) final boolean locationInfo,
@@ -916,7 +916,7 @@ public final class JsonLayout extends AbstractJacksonLayout {
      *
      * @return A JSON Layout.
      */
-    public static AbstractJacksonLayout createDefaultLayout() {
+    public static JsonLayout createDefaultLayout() {
         return new JsonLayout(new DefaultConfiguration(), false, false, false, false, false, DEFAULT_HEADER, DEFAULT_FOOTER, StandardCharsets.UTF_8);
     }