All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.maxxton.microdocs.crawler.gradle.GradleErrorReporter.groovy Maven / Gradle / Ivy

There is a newer version: 3.0.0
Show newest version
package com.maxxton.microdocs.crawler.gradle

import com.maxxton.microdocs.crawler.ErrorReporter
import org.gradle.api.logging.Logger

/**
 * @author Steven Hermans
 */
class GradleErrorReporter extends ErrorReporter{

    private final Logger logger;

    GradleErrorReporter(Logger logger) {
        this.logger = logger
    }

    @Override
    void printError(String msg) {
        logger.error(msg);
    }

    @Override
    void printError(String msg, Throwable e) {
        logger.error(msg, e);
    }

    @Override
    void printNotice(String msg) {
        logger.info(msg);
    }

    @Override
    void printWarning(String msg) {
        logger.warn(msg);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy