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);
}
}
}