
de.eacg.ecs.gradle.plugin.EcsPlugin.groovy Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ecs-gradle-plugin Show documentation
Show all versions of ecs-gradle-plugin Show documentation
EACG Code Scan gradle plugin. A gradle plugin to transfer dependency information to ECS server.
The newest version!
/*
*
* Copyright (c) 2016. Enterprise Architecture Group, EACG
*
* SPDX-License-Identifier: MIT
*
*/
package de.eacg.ecs.gradle.plugin
import org.gradle.api.Plugin
import org.gradle.api.Project
class EcsPlugin implements Plugin {
void apply(Project project) {
project.extensions.create('ecsPlugin', EcsPluginExtension)
project.ecsPlugin.projectName = project.name
project.ecsPlugin.moduleName = project.name
project.ecsPlugin.moduleId = project.group + ':' + project.name
project.task('dependency-scan', type: ScanTask)
project.task('ecsScan', type: ScanTask) // alias
project.task('dependency-check', type: CheckTask)
project.task('ecsCheck', type: CheckTask) // alias
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy