@@ -0,0 +1,965 @@
+package org.appenders.log4j2.elasticsearch;%0A%0Aimport org.appenders.core.logging.Logger;%0A%0Apublic class SysOutLogger implements Logger %7B%0A%0A    @Override%0A    public void error(String messageFormat, Object... parameters) %7B%0A        log(messageFormat, parameters);%0A    %7D%0A%0A    @Override%0A    public void warn(String messageFormat, Object... parameters) %7B%0A        log(messageFormat, parameters);%0A    %7D%0A%0A    @Override%0A    public void info(String messageFormat, Object... parameters) %7B%0A        log(messageFormat, parameters);%0A    %7D%0A%0A    @Override%0A    public void debug(String messageFormat, Object... parameters) %7B%0A        log(messageFormat, parameters);%0A    %7D%0A%0A    @Override%0A    public void trace(String messageFormat, Object... parameters) %7B%0A        log(messageFormat, parameters);%0A    %7D%0A%0A    private void log(String messageFormat, Object%5B%5D parameters) %7B%0A        System.out.printf((messageFormat.replace(%22%7B%7D%22, %22%25s%22)) + %22%25n%22, parameters);%0A        System.out.println();%0A    %7D%0A%0A%7D

Add SysOutLogger for tests