public void publish()

in maven-plugin/src/main/java/org/apache/commons/weaver/maven/JavaLoggingToMojoLoggingRedirector.java [99:127]


        public void publish(final LogRecord record) {
            final Throwable exception = record.getThrown();
            final Level level = record.getLevel();
            if (level == Level.SEVERE && mojoLogger.isErrorEnabled()) {
                if (exception == null) {
                    mojoLogger.error(getMessage(record));
                } else {
                    mojoLogger.error(getMessage(record), exception);
                }
            } else if (level == Level.WARNING && mojoLogger.isWarnEnabled()) {
                if (exception == null) {
                    mojoLogger.warn(getMessage(record));
                } else {
                    mojoLogger.warn(getMessage(record), exception);
                }
            } else if (level == Level.INFO && mojoLogger.isInfoEnabled()) {
                if (exception == null) {
                    mojoLogger.info(getMessage(record));
                } else {
                    mojoLogger.info(getMessage(record), exception);
                }
            } else if (mojoLogger.isDebugEnabled()) {
                if (exception == null) {
                    mojoLogger.debug(getMessage(record));
                } else {
                    mojoLogger.debug(getMessage(record), exception);
                }
            }
        }