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())