Repository: logging-log4j2
Updated Branches:
  refs/heads/master 0f27a6e57 -> f5e4d2907


Use builder chain.


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

Branch: refs/heads/master
Commit: f5e4d2907f8cee0a74c2a5dda671651cbeb5f6d0
Parents: 0f27a6e
Author: Matt Sicker <boa...@gmail.com>
Authored: Sun Mar 6 17:02:15 2016 -0600
Committer: Matt Sicker <boa...@gmail.com>
Committed: Sun Mar 6 17:02:15 2016 -0600

----------------------------------------------------------------------
 .../apache/logging/log4j/core/config/LoggerConfig.java  | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/f5e4d290/log4j-core/src/main/java/org/apache/logging/log4j/core/config/LoggerConfig.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/LoggerConfig.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/LoggerConfig.java
index 7b34093..1cd0451 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/LoggerConfig.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/LoggerConfig.java
@@ -327,10 +327,14 @@ public class LoggerConfig extends AbstractFilterable {
         List<Property> props = null;
         if (properties != null) {
             props = new ArrayList<>(properties.size());
-            Log4jLogEvent.Builder builder = new Log4jLogEvent.Builder();
-            
builder.setMessage(data).setMarker(marker).setLevel(level).setLoggerName(loggerName);
-            builder.setLoggerFqcn(fqcn).setThrown(t);
-            LogEvent event = builder.build();
+            final LogEvent event = Log4jLogEvent.newBuilder()
+                .setMessage(data)
+                .setMarker(marker)
+                .setLevel(level)
+                .setLoggerName(loggerName)
+                .setLoggerFqcn(fqcn)
+                .setThrown(t)
+                .build();
             for (final Map.Entry<Property, Boolean> entry : 
properties.entrySet()) {
                 final Property prop = entry.getKey();
                 final String value = entry.getValue() ? 
config.getStrSubstitutor().replace(event, prop.getValue())

Reply via email to