com.vgaidarji.dependencies.overview.DependenciesOverviewPlugin.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dependencies-overview Show documentation
Show all versions of dependencies-overview Show documentation
Generates project dependencies overview report (JSON, Markdown, etc.) from project dependencies
package com.vgaidarji.dependencies.overview
import org.gradle.api.Plugin
import org.gradle.api.Project
class DependenciesOverviewPlugin : Plugin {
companion object {
const val DEPENDENCIES_OVERVIEW_TASK = "dependenciesOverview"
const val EXTENSION = "dependenciesOverview"
}
override fun apply(project: Project) {
project.extensions?.create(EXTENSION, DependenciesOverviewExtension::class.java)
project.tasks?.create(DEPENDENCIES_OVERVIEW_TASK, DependenciesOverviewTask::class.java)
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy