From 348d981b3a1b86fd0f20ce7517cda7a2919dfe8e Mon Sep 17 00:00:00 2001 From: John Blum Date: Thu, 13 Feb 2020 00:11:50 -0800 Subject: [PATCH] Add newlines to separate log events/messages appended to the String. Resolves gh-73. --- .../geode/logging/slf4j/logback/StringAppender.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-geode-starter-logging/src/main/java/org/springframework/geode/logging/slf4j/logback/StringAppender.java b/spring-geode-starter-logging/src/main/java/org/springframework/geode/logging/slf4j/logback/StringAppender.java index c80b953a..0f0d214f 100644 --- a/spring-geode-starter-logging/src/main/java/org/springframework/geode/logging/slf4j/logback/StringAppender.java +++ b/spring-geode-starter-logging/src/main/java/org/springframework/geode/logging/slf4j/logback/StringAppender.java @@ -40,6 +40,7 @@ import ch.qos.logback.core.Context; public class StringAppender extends AppenderBase { protected static final String DEFAULT_NAME = "string"; + protected static final String NEWLINE = "\n"; @FunctionalInterface interface StringAppenderWrapper { @@ -53,6 +54,7 @@ public class StringAppender extends AppenderBase { @Override public void append(CharSequence charSequence) { this.stringBuilder.append(charSequence); + this.stringBuilder.append(NEWLINE); } @Override @@ -68,6 +70,7 @@ public class StringAppender extends AppenderBase { @Override public void append(CharSequence charSequence) { this.stringBuffer.append(charSequence); + this.stringBuffer.append(NEWLINE); } @Override