org.zeroturnaround.jrebel.gradle.util.LoggerWrapper Maven / Gradle / Ivy
package org.zeroturnaround.jrebel.gradle.util;
import org.gradle.api.logging.Logger;
/**
* Tiny wrapper around the Gradle's own logger
*
* @author Sander Sonajalg
*/
public class LoggerWrapper {
private Logger wrappedLogger;
private static final String PREFIX = "[rebel] ";
public LoggerWrapper(Logger _wrappedLogger) {
this.wrappedLogger = _wrappedLogger;
}
public void error(String msg) {
wrappedLogger.error(PREFIX + msg);
}
public void lifecycle(String msg) {
wrappedLogger.lifecycle(PREFIX + msg);
}
public void info(String msg) {
wrappedLogger.info(PREFIX + msg);
}
public void debug(String msg) {
wrappedLogger.debug(PREFIX + msg);
}
}