in apache-rat-plugin/src/main/java/org/apache/rat/mp/AbstractRatMojo.java [370:404]
public void log(final Level level, final String message, final Throwable throwable) {
final org.apache.maven.plugin.logging.Log log = getLog();
switch (level) {
case DEBUG:
if (throwable != null) {
log.debug(message, throwable);
} else {
log.debug(message);
}
break;
case INFO:
if (throwable != null) {
log.info(message, throwable);
} else {
log.info(message);
}
break;
case WARN:
if (throwable != null) {
log.warn(message, throwable);
} else {
log.warn(message);
}
break;
case ERROR:
if (throwable != null) {
log.error(message, throwable);
} else {
log.error(message);
}
break;
case OFF:
break;
}
}