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

com.kageiit.jacobo.JacoboPlugin.groovy Maven / Gradle / Ivy

package com.kageiit.jacobo

import org.gradle.api.Plugin
import org.gradle.api.Project

class JacoboPlugin implements Plugin {

    public static final String JACOBO = "jacobo"

    @Override
    void apply(Project project) {
        JacoboExtension config = project.extensions.create(JACOBO, JacoboExtension)
        JacoboTask jacoboTask = project.tasks.create(name: JacoboTask.NAME, type: JacoboTask)
        jacoboTask.config = project.extensions.jacobo
        jacoboTask.group = JACOBO
        jacoboTask.description = "Converts JaCoCo coverage report to Cobertura coverage report."
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy